Create a new channel as a copy of main.
Rename main to:
Delete main? This cannot be undone.
framework module MainA_Private { umbrella header "MainPriv.h" module * { export * } export * explicit framework module Sub { umbrella header "SubPriv.h" module * { export * } export * } }