docs: function internal_execute_task(taskDef) {
  	// var worker = this[0], args = this[1];
  	var taskOrder = mix(makeTaskOrder(taskDef), this[1]);
  	var executor = promise_executor.bind([this[0], taskOrder]);
  	return new Promise(executor)
  }