code: @Override
      public void setProperty(Object description, Object property) {
          lazyProperties().put(description, property);
          notifyChanged();
      }
docs: Sets a property for a IChemObject.
  
  @param  description  An object description of the property (most likely a
  unique string)
  @param  property     An object with the property itself
  @see                 #getProperty
  @see                 #removeProperty