Why suggest adding new round-like functions to the math module rather than defining a new round method on all numerical objects?