If not an array the enumerable is converted to an array and then to a stream using a Stream::CollectionStream.
[Validate]