pub fn cast_int32_to_uint16<'a>(a: i32) -> Result<u16, EvalError>