Support multiple instances of the same channel, basic unit test, basic Rakefile.