code: public static Map<String, CmsXmlContentProperty> copyPropertyConfiguration(
          Map<String, CmsXmlContentProperty> propConfig) {
  
          Map<String, CmsXmlContentProperty> result = new LinkedHashMap<String, CmsXmlContentProperty>();
          for (Map.Entry<String, CmsXmlContentProperty> entry : propConfig.entrySet()) {
              String key = entry.getKey();
              CmsXmlContentProperty propDef = entry.getValue();
              result.put(key, propDef.copy());
          }
          return result;
      }
docs: Creates a deep copy of a property configuration map.<p>
  
  @param propConfig the property configuration which should be copied
  
  @return a copy of the property configuration