JSFiddle - React, Tailwind, and code Playground

HTML

<script src="https://raw.github.com/javascript/augment/master/lib/augment.js"></script>

JavaScript

var A = Object.augment(function () {
    this.constructor = function () {};

    this.bar = function () {
        return "A";
    };
});

var B = A.augment(function (base) {
    this.constructor = function () {};

    this.bar = function () {
        return "B" + base.bar.call(this);
    };
});

var b = new B;

console.log(b.bar());