Fork channel

Create a new channel as a copy of main.

Rename channel

Rename main to:

Delete channel

Delete main? This cannot be undone.

t1.m
#include "objc.h"

static void foo() {
  Base *base;
  int x = [base my_var];
  [base my_method:x];
  [Base my_method:x];
}

@implementation Base
-(int) my_var {
  return my_var;
}

-(void) my_method: (int)param {
}

+(void) my_method: (int)param {
}
@end