Classical Inheritance is Obsolete: How to Think in Prototypal OO