added polyfill for object.create(null)