[toronto-lisp] help deciphering Scheme macro(s)