Allows hasOwnKey to work on null derived objects
This fixes this case:
var obj = Object.create(null);
obj.foo = "bar";
reflect.hasOwnKey(obj, "foo");
This fixes this case:
var obj = Object.create(null);
obj.foo = "bar";
reflect.hasOwnKey(obj, "foo");