Protocols are a kind of @selector and not a kind of classEdit me
This will be tricky, but it is a very rare occurence. In Objective-C you
can actually treat a @protocol as an object and assign it to
You can not in MulleObjC.
There are no good tips for this yet.