It would be nice if this extension could format cabal files with `cabal format`. Is there a reason (technical or otherwise) why this might not be a good idea? If you agree that it would be nice to have, it's something I'd be happy to have a go at implementing.