Changed object.create function to not affect the global Object.create