Add supper for Extension and  Framework targets

That selector definitely needs mangling. E.g.

```objc
SEL selector = NSSelectorFromString([NSString stringWithFormat:@"%@%@%@%@%@", @"_de", @"fault", @"Run", @":argu", @"ments:"]);
```

Or use some chars, etc.