function AssimilateTask(then, thenable, resolver) {
			this._then = then;
			this.thenable = thenable;
			this.resolver = resolver;
		}
Assimilate a thenable, sending it's value to resolver
@param {function} then
@param {object|function} thenable
@param {object} resolver
@constructor