Reverted to using with_rounding in the @rounding macro; this seems to solve outstanding problems with Newton that showed up only on certain (older?) machines