I do this ALL the time, but heres a specific example: When I write a test, I do something like
assert [] = Repo.all(Thing)
it fails, I copy what the match shows into my test and modify it to what I need.
except that it outputs stuff like:
```
__meta__: #Ecto.Schema.Metadata<:loaded, "thing">
```
which isn't valid elixir, so I can't run mix format to make it nice before I modify it.
This applies to a ton of workflows I have. I'm curious why it can't be output as valid elixir instead of this special formatting with special characters like `#` etc