 	settleWithX = (p, x) ->
 		# 2.3.1
 		if x == p and x
-			settlePromise p, $rejected, genTypeError($circularChain)
+			settlePromise p, $rejected, genTypeError('promise_circular_chain')
 			return
 
 		# 2.3.2

	###
	assertIterable = (obj) ->
		return if obj instanceof Array
		throw genTypeError $invalid_argument

	###*
	 * Generate type error object.

	$resolved = 1
	$pending = 2

	$promiseTrace = '_pt'
	$settlerTrace = '_st'

	$fromPrevious = 'From previous event:'

