On 21.05.23 12:55, Theo wrote: > As for the other part, if I use an abstract base class, I *must* > indicate when i'm overriding the base class method by explicately saying > 'override'. I wouldn't mind if implementing interface methods required `override` as well. I don't know if there is a rationale for the inconsistency.