code: public Object removeProperty( Object propertyId ) {
          return nodeProperties != null ? nodeProperties.remove(propertyId) : null;
      }
docs: Remove the node's value for this supplied property.
  
  @param propertyId the property identifier
  @return the value that was removed, or null if there was no property on this node