The extension on Array could be done for all Objects supporting [] and size.
Creates a new Stream::CollectionStream on self.
[Validate]