Quick fix for "naked expression at top level": add TemplateHaskell
language pragma