code: public ValueMap getProperties() {
      if (this.properties == null) {
        this.properties = new ValueMapDecorator(new HashMap<String, Object>());
      }
      return this.properties;
    }
docs: Custom properties that my be used by application-specific markup builders or processors.
  @return Value map