Updated to match new way js_classes.extend is called, and docs for Abstract