Use Object.create instead of __proto__