I thought we were avoiding using es5 because of we would possibly want compatibility with chrome later (I know it's the worker, but still)

If we can use es5, it's game changing all over the place :)