Input to scanner is always raw, output (scan()) always unicode.
Unicode.  Gotta love it, eh?
Internal Unicode purge.  Interpreter & scanner tests pass.
parser and ast tests pass.  compiler lags behind with 6 failures.