Introduce ES3 recasting for IE8

`foo.default` becomes `foo["default"]`, etc. IE8 tokens.

Fixes #67