Defining magic methods in an interface is rather pointless.