function spliceContentIntoResult(vContent) {
			// equivalent to aResult.apply(start, deleteCount, content1, content2...)
			var args = [i, 1].concat(vContent);
			Array.prototype.splice.apply(aResult, args);
		}
function spliceContentIntoResult(vContent) {
			// equivalent to aResult.apply(start, deleteCount, content1, content2...)
			var args = [i, 1].concat(vContent);
			Array.prototype.splice.apply(aResult, args);
		}
function spliceContentIntoResult ( vContent ) { // equivalent to aResult.apply(start, deleteCount, content1, content2...) var args = [ i , 1 ] . concat ( vContent ) ; Array . prototype . splice . apply ( aResult , args ) ; }
replace the Promise with a variable number of contents in aResult
replace the Promise with a variable number of contents in aResult
splice content into the result