Protocols are a kind of @selector and not a kind of class
Edit 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 id. You can not in MulleObjC.

There are no good tips for this yet.

Tags: runtime