function.js
function _apply(func, thisArg, promisedArgs) {
		return well.all(promisedArgs || []).then(function(args) {
			return func.apply(thisArg, args);
		});
	}
function _apply(func, thisArg, promisedArgs) {
		return well.all(promisedArgs || []).then(function(args) {
			return func.apply(thisArg, args);
		});
	}
function _apply ( func , thisArg , promisedArgs ) { return well . all ( promisedArgs || [ ] ) . then ( function ( args ) { return func . apply ( thisArg , args ) ; } ) ; }
Apply helper that allows specifying thisArg
@private
Apply helper that allows specifying thisArg