eo.js (npm): Inheritable and extendable objects constructor
Keywords: inheritance|class|object