code: private ExtendedInfo getInfo(Object o)
      {
          if (_info == null && o != null) {
              _info = new ExtendedInfo();
          }
          return _info;
      }
docs: This will get the ExtendedInfo object.  If it hasn't been created, this routine only
  creates it if the object passed in is non-null.
  @param o
  @return