IMavenMarkerManager is currently marked as 'internal API' but there seems to be no other way to create error markers for the POM - and AbstractProjectConfigurator exposes the markerManager by making the field protected, anyway.

I have no idea how to integration-test this behavior, though.