Do not specialize io.channel to Task

It seems that `io.channel` is unnecessarily specialized to `Task`.