mq: correct the use of super
The first argument passed to super is supposed to be the class where
it's being used, not self.__class__ - the two can be different when
there's inheritance involved.
%% Should show unknown? unknownremovingb%% Should show unknown and b removedRb? unknown%% Should show a and unknownaunknown