>> Isn't all the code starting from 'obj2 = obj1' unreachable? > > No --- the first `if' branch doesn't always return, since its returns > are protected by another `if'.
Gah. Ok, thanks for the correction. I should stop coding tonight; I'm not reading things clearly. :) _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/dev