Properly calling super when redefining the inherited hook