Streams: fix sizeHint of long Range map
Streams: fix constant type issue in tuple explosion
Streams: fix `i => (i, i)` (input symbol appearing more than once in output symbols)
Streams: some nits