Create a new channel as a copy of main.
Rename main to:
Delete main? This cannot be undone.
framework module A.Private { header "aprivate.h" export * } explicit module B.Private { } explicit framework module C.Private { }