RWSocketChannelBuffer add & SocketChannelExtender.exec() rewrite