Simple utility to allow the easy use of OOP in JS which includes inheritance, mixins, abstract classes, inherited statics, and more.