Being more precise with numeric types.