Good point bringing up over&#x2F;underflow, I didn&#x27;t think much about Nan or infinity, but I did consider potential over&#x2F;underflows.  I originally built an overflow&#x2F;underflow checker(on the github project), but then re-evaluated it and figured it wasn&#x27;t really necessary since the default action for number types that overflow&#x2F;underflow in swift is to throw an error runtime.  The person asking the question mentioned another series of operators that exist &amp;+, &amp;-, &amp;*,etc that allow for overflow&#x2F;underflow to occur on number types in swift.. without the error throwing, which is not the default.