Rudimentary (broken) support for channel topics, and better docstrings