code: public Object shallowCopy() {
          Object copy = null;
          try {
              copy = super.clone();
          } catch (Exception e) {
              e.printStackTrace(System.err);
          }
          return copy;
      }
docs: Clones this <code>IChemObject</code>, but preserves references to <code>Object</code>s.
  
  @return    Shallow copy of this IChemObject
  @see       #clone