A pure-JavaScript Inheritance mechanism designed to be easily dropped in to a host library