docs: public NameValue getNameValueNode(String strName, Object objValue, boolean bAddIfNotFound)
      {
          Map<String,NameValue> map = this.getValueMap(bAddIfNotFound);
          if (map == null)
              return null;
          NameValue value = (NameValue)map.get(this.getKey(strName, objValue));
          if (value == null)
              if (bAddIfNotFound)
                  this.addNameValueNode(value = new NameValue(strName, objValue));
          return value;
      }