I think because our tokens are ultimately just ASCII... But also was really just blindly cribbing from http://stackoverflow.com/a/6182519. :)

The tests do seem to pass when I remove the `toString`, so I guess we could just take it out entirely. Done in d5554f1a091d8fbda911e157c47ba73dc04f5c1c.