function begetFrom(parent, Promise) {
			var child = new Pending(parent.receiver, parent.join().context);
			return new Promise(Handler, child);
		}
Creates a new, pending promise of the same type as this promise
@private
@returns {Promise}