IMHO, if we want to implement ```Doctrine\Common\ObjectRepository```, we should really implement the functionality behind itö