This shows a couple of samples of the dump-stack primitive. This output was produced by calling
./stage2 < dump-stack.test | sed -e 's/-> //g' -e 's/> //g'
(The sed strips out all those annoying prompts.) Here's the output:
<closure factorial>

STACK TRACE:
  factorial:
    n = 1
  (completed evaluations)
    2
  factorial:
    n = 2
  (completed evaluations)
    3
  factorial:
    n = 3
6

<closure caar>
<closure cadr>
<closure cddr>
<closure caddr>
<closure cadar>
<closure cadddr>
<closure list1>
<closure list2>
<closure list3>
<closure assoc>

STACK TRACE:
  assoc:
    x = U
    alist = ((U Thant))
  assoc:
    x = U
    alist = ((I Ching) (U Thant))
  assoc:
    x = U
    alist = ((E coli) (I Ching) (U Thant))
Thant