fix numerics reform breakage by explicitly using Float and FloatMath