def name
      middle = middle_name if respond_to?(:middle_name)
      Name.new(last_name, first_name, middle) if last_name
    end
def name
      middle = middle_name if respond_to?(:middle_name)
      Name.new(last_name, first_name, middle) if last_name
    end
Returns this Person's name as a Name structure, or nil if there is no last name.