cabal: more module list sorting