An OOJS implementation allowing classes to be developed with inheritance in a consistent manner.