Added an extras.js, which adds a set of polyfills to use with scripts