Open
Description
Hi!
In my bundle I have a custom document persister class that extends Doctrine\ODM\MongoDB\Persisters\DocumentPersister. I've faced some troubles extending it because of a number of private properties and methods in parent class.
Question: is there some big reason why DocumentPersister has so many private declarations that makes it's inheritance a huge pain? Is it possible to make some of it protected?