template-haskell: set explicit return=pure