docs: function (mml,n,m) {
        if (m == null) m = 1;
        if (this.SplitAttribute(mml,"children").length === m) {
          var child = (mml.data.length === 1 && mml.data[0].inferred ? mml.data[0] : mml);
          if (child && child.data[n] && child.data[n].collapsible) {
            child.SetData(n,child.data[n].data[1]);
            mml.complexity = child.complexity = null; mml.getComplexity();
            return 1;
          }
        }
        return 0;
      }