Fork channel

Create a new channel as a copy of main.

Rename channel

Rename main to:

Delete channel

Delete main? This cannot be undone.

streambuf
 #ifndef STREAMBUF
 #define STREAMBUF
 template <typename> struct basic_streambuf {
  basic_streambuf(const basic_streambuf &);
  };
template <typename T> basic_streambuf<T>::basic_streambuf(const basic_streambuf &) = default;
#endif