Thus if we run a for loop to iterate through all the maps within a ReadableArray, our array is left empty.
Now I'm not aware of a way to clone a ReadableArray, so I think there should be away to access the children of a ReadableArray without deleting them afterwards.
Is this a bug or is it intended behaviour?