docs: static Map<String, CmsClientProperty> createClientProperties(Iterable<CmsProperty> props, boolean preserveOrigin) {
  
          Map<String, CmsClientProperty> result = new HashMap<String, CmsClientProperty>();
          for (CmsProperty prop : props) {
              CmsClientProperty clientProp = createClientProperty(prop, preserveOrigin);
              result.put(prop.getName(), clientProp);
          }
          return result;
      }