cabal ghc option -no-warn-orphans no more necessary