Returns an iterable for childs that can be represented as DataArray.
Other child objects are omitted from an iterable.
@override Iterable<Arr> get arrays => map.values.where((e) => e is Arr || e is Iterable<Object?>).map(_toArray);