Extracted polyfills to seperate files.