Moves the invoke() method and the associated fields into the super class and deletes the redundant implementations.