Remove some TH
OpaqueRef: Compatible with more Lens versions. Remove TemplateHaskell