when yielding a channel, perform a take by default (fixes #4)
Merge pull request #12 from jlongster/take-default

when yielding a channel, perform a take by default (fixes #4)