Use LANGUAGE pragma instead of cabal options for language extensions