KAA-229: deliberately remove brackets around "(E)" in KAA_RETURN_IF_NIL* macros to allow empty macro parameter in void functions.
For example:
KAA_RETURN_IF_NIL(self,);
now translates into:
if (!self)
    return;