async fn builtin_split( state: Rc<BuiltinState>, co: GenCo, values: Vec<Value>, ) -> Result<Value, ErrorKind>