McCarthy’s Ambiguous Operator
Essentially, hates to be called with no arguments, and can look into the future to keep that from happening. As it turns out, we need continuations. # We only get here if we backtrack # using the stored value of cc, # with the arguments we didn’t use.
Source: www.randomhacks.net