function _message(type, args, resolve, notify) {
			consumers ? consumers.push(deliver) : enqueue(function() { deliver(value); });

			function deliver(p) {
				p._message(type, args, resolve, notify);
			}
		}
Private message delivery. Queues and delivers messages to
the promise's ultimate fulfillment value or rejection reason.
@private
@param {String} type
@param {Array} args
@param {Function} resolve
@param {Function} notify