Deriver for Data.Vector.Unboxed using Template Haskell
https://hackage.haskell.org/package/vector-th-unbox