i created http://www.doctrine-project.org/jira/browse/PHPCR-96 for this. @stof can you confirm there if it makes sense to use the classes from common where applicable and otherwise extend those?