Add Template Haskell Lift instance?
Could a [`Lift`](https://hackage.haskell.org/package/template-haskell-2.17.0.0/docs/Language-Haskell-TH-Syntax.html#t:Lift) instance be provided for the [`Array`](https://hackage.haskell.org/package/array-0.5.4.0/docs/Data-Array.html#t:Array) type? I can't say if it really makes sense or not, but it's easy enough to write an instance that type checks:
``` hs
instance (Ix i, Lift i, Lift e) => Lift (Array i e) where
liftTyped xs =
let
is = bounds xs
es = elems xs
in [|| listArray is es ||]
```
issue