pub fn cast_numeric_to_int16<'a>(a: Numeric) -> Result<i16, EvalError>