docs: public void setStructureValueMap(Map<String, String> valueMap) {
  
          checkFrozen();
          if (valueMap != null) {
              m_structureValueMap = new HashMap<String, String>(valueMap);
              m_structureValueMap = Collections.unmodifiableMap(m_structureValueMap);
              m_structureValue = createValueFromMap(m_structureValueMap);
          } else {
              m_structureValueMap = null;
              m_structureValue = null;
          }
      }