ES5 JSON object polyfill.