Adds a range check for Utilities>>floatPrcisionForDecimalPlaces: and a default implementation that works when the parameter is out of range.
Implementation note: I used #caseOf:otherwise: to implement this. The result is about 25% slower than the original unchecked method. I got very slightly faster performance by writing it with a bunch of #ifTrue: lines, but I think the caseOf approach is slightly less ugly.
All other implementations that I tried (including #at:ifAbsent:, and #on:do) were significantly slower, so I settled on #caseOf:otherwise: for clarity and reasonable speed.