module NameOfPerson::AssignableName
def name
def name NameOfPerson::PersonName.new(first_name, last_name) if first_name.present? end
def name=(name)
def name=(name) full_name = NameOfPerson::PersonName.full(name) self.first_name, self.last_name = full_name&.first, full_name&.last end