[Template-haskell] RE: Declaration reordering