Fork channel

Create a new channel as a copy of main.

Rename channel

Rename main to:

Delete channel

Delete main? This cannot be undone.

pragma_once.h
#pragma once

extern int some_val;

template <typename T>
struct TS {
  int tsmeth() {
    ++some_val; return undef_tsval;
  }
};