React Number Input Pitfalls: Clearing Saves 0, Typing e in type=number Empties It
Clearing the reserve field on my lending settings page silently saved 0; this covers string drafts, checking upper and lower bounds differently, the e key in type=number, and per-keystroke input jsdom can't test.