Shouldn't partest dependencies on compiler be marked as "provided"?

See http://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html for description of provided dependencies.