 	###
 	constructor: (executor) ->
 		if isLongStackTrace
-			@[$handlerStack] = genTraceInfo()
+			@[$promiseStack] = genTraceInfo()
 
 		return if executor == $noop
 

		p._state = state
		p._value = value

		i = 0
		len = p._pCount

		if state == $rejected and not len
			if isLongStackTrace
				p[$settlerStack] = genTraceInfo()

			scheduleUnhandledRejection p

		# 2.2.2
		# 2.2.3

	 * @return {Function} `(value) -> undefined` A resolve or reject function.
	###
	genSettler = (self, state) -> (value) ->
		settlePromise self, state, value

	###*
