How would I do something like “I have a superclass (which has some logic in a lifecycle method that I want to trickle down to fragments), and I have an interface. I don’t want(?) the superclass to implement the methods in the interface, but everything that inherits from the superclass should implement the interface”.