public function __construct(IdentifierService $identifierService, OrganizationRepositoryInterface $organizationRepository, EventBusInterface $eventBus, AddressDirector $addressDirector)
 {
     $this->identifierService = $identifierService;
     $this->eventBus = $eventBus;
     parent::__construct($addressDirector, $organizationRepository);
 }
 public function __construct($organizationRepository, $addressDirector)
 {
     parent::__construct($addressDirector, $organizationRepository);
 }
 public function __construct(OrganizationRepositoryInterface $organizationRepository)
 {
     parent::__construct(null, $organizationRepository);
 }