docs: function (cat, key, createIfNull) {
              if (createIfNull !== true) {
                  createIfNull = false;
              }
              var res = null;
              if (createIfNull) {
                  if (this.content[cat] == null) {
                      this.content[cat] = {};
                  }
                  var res = this.content[cat][key];
                  if (res == null) {
                      res = {
                          status : this.STATUS_NEW,
                          value : null
                          // loader:null - don't need to be created if not used
                      };
                      this.content[cat][key] = res;
                  }
              } else {
                  if (this.content[cat] != null) {
                      res = this.content[cat][key];
                  }
              }
              return res;
          }