pub fn choices( eval: &mut Evaluator, array: Value, count: i64, span: Span, ) -> Result<Value, Error>