Ohne lange drüber nachgedacht zu haben würde das sicher dieses (und andere) Probleme lösen.
Noch besser wäre es, sich Standard-Parameter abzugewöhnen. Das geben Coding-Standards wie
MISRA/AUTOSAR (M8-3-1),
HIC++ (Kap. 9.1.2) oder
Google auch sicher nicht grundlos so vor (zumindest bei virtuellen Methoden).