code: function NWTNodeList(nodes) {
  
  	localnwt.implement('DelayableQueue', this);
  
  	var wrappedNodes = [];
  
  	for( var i = 0, node ; node = nodes[i] ; i++  ) {
  		wrappedNodes.push(new NWTNodeInstance(node));
  	}  
  	this.nodes = wrappedNodes;
  
  	var iteratedFunctions = [
  		'anim', 'appendTo', 'remove', 'addClass', 'removeClass', 'setStyle', 'setStyles', 'removeStyle', 'removeStyles', 'swapClass', 'plug'
  	],
  
  	mythis = this;
  
  	function getIteratedCallback(method) {
  		return function() {
  			for( var j = 0 , node ; node = mythis.nodes[j] ; j++ ) {
  				node[method].apply(node, arguments);
  			}
  			return mythis;
  		};		
  	};
  
  	for( var i = 0, func; func = iteratedFunctions[i] ; i++ ) {
  		this[func] = getIteratedCallback(func);
  	}
  }
docs: A node iterator
  @constructor