docs: function startTag( node ) {
      console.log('<node ' );
      console.log(' ID="' + node.ID + '"');
      if( ! node.TEXT || node.TEXT == '' ) {
          console.log(' TEXT=""');
      }
      else {
          console.log(' TEXT="' + encode( node.TEXT ) + '"');
      }
  
      if( node.CREATED ) {
          console.log(' CREATED="' + encode( node.CREATED ) + '"');
      }
  
      if( node.MODIFIED ) {
          console.log(' MODIFIED="' + encode( node.MODIFIED ) + '"');
      }
  
      if( node.POSITION ) {
          console.log(' POSITION="' + encode( node.POSITION ) + '"');
      }
  
      if( node.LINK ) {
          console.log(' LINK="' + encode( node.LINK ) + '"');
      }
  
      if( node.COLOR ) {
          console.log(' COLOR="' + encode( node.COLOR ) + '"');
      }
  
      if( node.FOLDED ) {
          console.log(' FOLDED="' + encode( node.FOLDED ) + '"');
      }
  
      console.log('>');
  
      if( node.icon ) {
          console.log(' <icon BUILTIN="' + node.icon.BUILTIN + '"/>');
      }
  
      if( node.font ) {
          console.log(' <font BOLD="' + node.font.BOLD + '"' +
              ' NAME="' + node.font.NAME + '"' +
              ' SIZE="' + node.font.SIZE + '"/>');
      }
  
      return true;
  }