[Template-haskell] Using arrowT in a constructor class