Lift instances for template-haskell types
Summary
Types representing ASTs in template-haskell
do not have Lift
instances.
These are instead provided by th-orphans as orphan instances.
Suggestion
Let's just add these to template-haskell
instead.
Is there a reason not to do this?