solution to s7
Non-working solution for s7.  Why doesn't it work?

By using the through instance in a variable, I somehow
produce a duplicate of the first chunk of data in the stream
when queueing it.  Why is this so?