Rejecting it makes it possible to catch some syntax errors (like a space accidentally left between : and the keyword where the keyword is also the name of a variable). Are there good uses for #: alone? (Of course, defining 0 as the size of a base-case is always a kind of legitimacy of its own...except maybe for names.) _________________________________________________ For list-related administrative tasks: http://lists.racket-lang.org/listinfo/users

