the generator - sink bind operation now requires a stream; the arithmetic example is much, much better