Moving internal service versioned types and operations into other-modules
Ensuring preceding commas and spacing is valid in generate cabal file