docs: Map<String, CmsClientProperty> getClientProperties(CmsObject cms, CmsResource res, boolean search)
      throws CmsException {
  
          List<CmsProperty> props = cms.readPropertyObjects(res, search);
          Map<String, CmsClientProperty> result = createClientProperties(props, false);
          return result;
      }