code: @Override
      public void removeProperty(Object description) {
          if (properties != null) {
              properties.remove(description);
              if (properties.isEmpty())
                  properties = null;
          }
      }
docs: Removes a property for a IChemObject.
  
  @param  description  The object description of the property (most likely a
  unique string)
  @see                 #setProperty
  @see                 #getProperty