If you plan to refactor `NumericalResponse`, please contact Peter Baratta. He is working on a long running project of refactoring this response type and it will be very painful for everyone if we need to do additional work after the fact.