Hi,
is it possible or make it sense to replace the inheritance at the SpecificationRepository from EntityRepository to Doctrine\Common\Persistence\ObjectRepository?
Described here as an best practice by ocramius http://ocramius.github.io/presentations/doctrine2-zf2-introduction/#/59
This would make the library more flexible and useable with ODMs instead of ORMs
regards