docs: function parseChildrenProperties( root, libs, com, indent ) {
    if (!Array.isArray( root.children )) {
      root.children = [ ];
    }
    root.children.forEach( function( child ) {
      debugger;
      if ( child.type != libs.Tree.TAG ) {
        return;
      }
      libs.compileChildren( child );
  
      if ( typeof child.attribs === 'undefined' ) {
        child.attribs = {};
      }
      if ( child.attribs.json === null ) {
        parsePropertyJSON( child, libs, com );
      }
      else {
        // By default, this is a list.
        parsePropertyList( child, libs, com, indent + "  " );
      }
    });
  }