Finally got rid of __proto__