jspm_packages/system-polyfills.src.js
function Thenable(then, thenable) {
			Pending.call(this);
			tasks.enqueue(new AssimilateTask(then, thenable, this));
		}
function Thenable(then, thenable) {
			Pending.call(this);
			tasks.enqueue(new AssimilateTask(then, thenable, this));
		}
function Thenable ( then , thenable ) { Pending . call ( this ) ; tasks . enqueue ( new AssimilateTask ( then , thenable , this ) ) ; }
Handler that wraps an untrusted thenable and assimilates it in a future stack
@param {function} then
@param {{then: function}} thenable
@constructor
Handler that wraps an untrusted thenable and assimilates it in a future stack