code: public function initialize($instance, ServiceLocatorInterface $services)
      {
          if ($instance instanceof UserServiceAwareInterface) {
              if ($services instanceof AbstractPluginManager) {
                  $services = $services->getServiceLocator();
              }
  
              /* @var $options UserServiceOptionsInterface */
              $options = $services->get(ModuleOptions::class);
              $instance->setUserService($services->get('DomainServiceManager')->get($options->getUserEntityClass()));
          }
      }
docs: {@inheritDoc}