turn on desugaring and static analysis (to catch additional errors), and show local error in addition to server error (makes it easier for beta testers to see what's going on)
don't crash when lexing a lone #
match racket's handling of divide-by-zero
make sure we increment the column when parsing the closing quote of a string
properly handle symbols with escaped characters
don't accidentally return the OK message after an error
don't swallow the character that follows an inexact or exact number literal
properly handle a lone quote