class super method was borked; now hunts for first available default ctor in chain
super fix fixed; RIP class base method - not possible to implement correctly without (expensive) use of debug functionality