pub(crate) fn populate_array_species( it: &mut Interp, target: &Value, items: Vec<Value>, ) -> Result<Value, Value>