Contact contact = repository.load(command.getContactId());
contact.changeName(command.getContactNewName());
cancelClaimedContactName(command.getContactId(), unitOfWork);
} else {
throw new ContactNameAlreadyTakenException(command.getContactNewName());
}
}