Now I can always make Base Implement Entity, but if I am using a Class from some other module then I don’t have access to this. I cant override the method in Item because the method is not declared virtual in Base.
It would be nice if interfaces treated super methods as implementation.