Fork channel

Create a new channel as a copy of main.

Rename channel

Rename main to:

Delete channel

Delete main? This cannot be undone.

F.cpp
namespace NS {
struct X {};
void f(X) {}
void operator+(X, X) {}
} // namespace NS
void f() {
  NS::X x;
  f(x);
  x + x;
}