Do not specialize io.channel to Task
Do not specialize io.resource to Task
Do not specialize io.bufferedResource to Task
Merge pull request #266 from fthomas/generic-channel

Do not specialize io.channel to Task