code: function list(node){
      return (node === null) ? [] :
          _.map(node, function(value, key){
              var n = { name: key, description: value.description };
              if(value.include !== undefined){
                  n.include = list(value.include);
              }
              return n;
          });
  }
docs: Listing