Instead of setting the default value here, NumericalResponse should have a `__init__` that sets up the default tolerance value and then invokes its parent `__init__`.

I see the same problem with FormulaResponse.