✅ how can i let an interface implement a function of a super-interface, instead of shadowing it? - C#