Sussman says that he ``cannot remember ever trying to use bare () in a program''. The only explanation I can give for this is the fact that the initial value of NIL is #f and that, in C-Scheme, #f and () are identical. Thus, it might be that he never uses () because he always uses NIL in such a case. I seem to remember seeing such cases in SICP. Pavel