This macro is complaining about expecting a different type.

`Cannot initialize a parameter of type 'mailcore::IMAPOperation *' with an ivalue of type 'mailcore::IMAPMessageRenderingOperation *`.

It seems to work for other operations that extend `IMAPOperation`.