Understanding JavaScript: Inheritance and the prototype chain — Steemit