A more generic framework-style extension for preprocessing Maven pom.xml files before the build runs (from within Maven itself)