put es5-shim in again, seems phantomjs tests don't work without