A crucial apart is that if you have to do this kind of differentiation, It can be almost certainly a code smell. Preferably one of those overloads need to wrap round the other. (Actually, in any set of overloads most must probably in the end delegate to one of these https://paxtonkvewo.tribunablog.com/just-how-long-does-a-higher-education-soccer-video-game-very-last-entire-timing-tutorial-for-enthusiasts-53909514