Timestreams allow each point to contain a collection – a list or map – of elements.

Timestream.__getitem__ Implement self[key] using index.
Timestream.flatten Flatten a list of lists to a list of values.
Timestream.index Return a Timestream indexing into the elements of self.
Timestream.length Return a Timestream containing the length of self.
Timestream.union Union the lists in this timestream with the lists in the other Timestream.