utilize peekahead to get around limitations of one-step cogroup; fixes #189
Merge pull request #190 from jdegoes/ready/189

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