utilize peekahead to get around limitations of one-step cogroup; fixes #...

...189