ECMAScript 5 compatibility Date shim for legacy JavaScript engines from es-shims/es5-shim