Yeah, different behaviour for array values or not as we're using array_matching.  I'm just concerned that this might not work correctly with actual arrays rather than strings containing spaces.  Maybe use `is_array?` from the provider or something to determine it exactly?