Added all numeric types and the MathOps class