The release plugin has AbstractRewritePomsPhase which uses a lot of private methods to do its work.
Is there a more utilitarian way of writing a pom? I really only need to fiddle with a couple of values in an existing pom (keeping whitespaces/formatting/etc) and re-write it.
