wouldn't this have incidence on `parent::` normal behavior ? We should not break magic calls of doctrine entityRepository.