OCAInvocation macro now takes nil target, returns nil