code: @Override
      public void visit(final Person person) {
          visitedNameable = person;
          for (final GedObject gob : person.getAttributes()) {
              gob.accept(this);
          }
      }
docs: Visit a Person. This is could be primary focus of the visitation.
  From here, interesting information is gathered from the attributes.
  
  @see GedObjectVisitor#visit(Person)