1 ;; all the different permutations of or
3 ;; not in tail position, no args
5 ;; not in tail position, one arg
8 ;; not in tail position, two arg
13 ;; not in tail position, value discarded
14 (begin (or 'what (error "two")) 'two)
15 ;; in tail position (within the lambdas)