A fix for blank money cells made the shared formatter turn any missing field into a dash. The next renamed field would look like a real empty amount, while the old garbage output is what exposed the bug.
Keep "not applicable" and "field missing" apart. Only the first may look empty.
Do not soften a shared formatter to fix one screen. Handle the gap at the call site.
Do not soften a shared formatter to fix one screen. Handle the gap at the call site.