This is currently hard coded. I guess it's okay for now, but is it possible that we dynamically get the list of methods that require to call `super`?