@bakura10 thanks for your comments! I'm not sure what you mean with this one? I've tried to follow this pattern:

    DoctrineModule\Service -> for factories consumed by ServiceManager
    DoctrineModule\Factory -> for factories consumed by DoctrineServiceAbstractFactory

I thought it was confusing to put those classes in the `DoctrineModule\Factory` namespace in the `DoctrineModule\Service` namespace because they can't actually be consumed by the ServiceManager.