 		return
 
 	###*
-	 * Schedule a function. The function will run on the next context.
+	 * Schedule a function. The function will run on the next tick.
 	 * @private
 	 * @param  {Function} fn
 	###


		return

	scheduleFlush = do ->
		if process? and process.nextTick
			->

	###
	_hCount: 0

	###*
	 * All onFulfilled and onRejected functions will be scheduled in
	 * here, so that they can be execute on the next tick.
	 * @private
	###
	fnQueue = Array 1000
	fnQueueLen = 0

