|  | @@ -81,27 +81,27 @@ function makeBuilder () {
 | 
	
		
			
				|  |  |   * Taken from: http://howtonode.org/control-flow
 | 
	
		
			
				|  |  |   */
 | 
	
		
			
				|  |  |  function Combo(callback) {
 | 
	
		
			
				|  |  | -  this.callback = callback;
 | 
	
		
			
				|  |  | -  this.items = 0;
 | 
	
		
			
				|  |  | -  this.results = [];
 | 
	
		
			
				|  |  | +	this.callback = callback;
 | 
	
		
			
				|  |  | +	this.items = 0;
 | 
	
		
			
				|  |  | +	this.results = [];
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  Combo.prototype = {
 | 
	
		
			
				|  |  | -  add: function () {
 | 
	
		
			
				|  |  | -	var self = this,
 | 
	
		
			
				|  |  | +	add: function () {
 | 
	
		
			
				|  |  | +		var self = this,
 | 
	
		
			
				|  |  |  		id = this.items;
 | 
	
		
			
				|  |  | -	this.items++;
 | 
	
		
			
				|  |  | -	return function () {
 | 
	
		
			
				|  |  | -	  self.check(id, arguments);
 | 
	
		
			
				|  |  | -	};
 | 
	
		
			
				|  |  | -  },
 | 
	
		
			
				|  |  | -  check: function (id, arguments) {
 | 
	
		
			
				|  |  | -	this.results[id] = Array.prototype.slice.call(arguments);
 | 
	
		
			
				|  |  | -	this.items--;
 | 
	
		
			
				|  |  | -	if (this.items == 0) {
 | 
	
		
			
				|  |  | -	  this.callback.apply(this, this.results);
 | 
	
		
			
				|  |  | +		this.items++;
 | 
	
		
			
				|  |  | +		return function () {
 | 
	
		
			
				|  |  | +			self.check(id, arguments);
 | 
	
		
			
				|  |  | +		};
 | 
	
		
			
				|  |  | +	},
 | 
	
		
			
				|  |  | +	check: function (id, arguments) {
 | 
	
		
			
				|  |  | +		this.results[id] = Array.prototype.slice.call(arguments);
 | 
	
		
			
				|  |  | +		this.items--;
 | 
	
		
			
				|  |  | +		if (this.items == 0) {
 | 
	
		
			
				|  |  | +			this.callback.apply(this, this.results);
 | 
	
		
			
				|  |  | +		}
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  | -  }
 | 
	
		
			
				|  |  |  };
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  var path = require('path'),
 |