Temporary list
https://www.accelebrate.com/blog/javascript-es6-classes-and-prototype-inheritance-part-1-of-2/ https://hacks.mozilla.org/2015/08/es6-in-depth-subclassing/ https://medium.com/ecmascript-2015/es6-classes-and-inheritance-607804080906