You are of course free to use div
to mean whatever you want in your own package but if you extend Base.div
it should mean the same. Otherwise, you have no idea what generic code means because you don’t have concrete types available at that point. Maybe you forgot Function name conflict: ADL / function merging? where this was explained in detail.
3 Likes