combinations :: CartesianCollection :: collections=
# The base collections used to generate the sequences. var collections: SequenceRead[Collection[E]]