pub fn cast_int32_to_int16<'a>(a: i32) -> Result<i16, EvalError>