use crateto_number;
use cratecheck_arity;
use crate;
/// `SUM(n1, n2, ...)` — returns the arithmetic sum of 1–255 arguments.
///
/// Each argument is coerced to a number via [`to_number`]. The first error
/// value encountered is returned immediately. Overflow to infinity returns
/// `Value::Error(ErrorKind::Num)`.