I would `self.class.superclass` wrap to a method `#action_class`