lib/compiler/nodes.js
function TagTree(owner,list,options){
	if(options === undefined) options = {};
	this._owner = owner;
	this._nodes = this.load(list);
	this._options = options;
	this._conditions = [];
	this._blocks = [this];
	this._counter = 0;
	this;
}
function TagTree(owner,list,options){
	if(options === undefined) options = {};
	this._owner = owner;
	this._nodes = this.load(list);
	this._options = options;
	this._conditions = [];
	this._blocks = [this];
	this._counter = 0;
	this;
}
function TagTree ( owner , list , options ) { if ( options === undefined ) options = { } ; this . _owner = owner ; this . _nodes = this . load ( list ) ; this . _options = options ; this . _conditions = [ ] ; this . _blocks = [ this ] ; this . _counter = 0 ; this ; }
This is a helper-node Should probably use the same type of listnode everywhere and simply flag the type as TagTree instead
This is a helper - node Should probably use the same type of listnode everywhere and simply flag the type as TagTree instead