Added .read(readable) and .write(writable) methods to channel
0.4.7 adds .read and .write methods to channel