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