/**
  * @param RegisterUserCommand $command
  */
 public function handle(RegisterUserCommand $command)
 {
     $user = UserFactory::register($command->username, $command->email, $command->password);
     $this->users->save($user);
     $this->dispatch($user->releaseEvents());
 }