Part of this is also the question about scope, you see the object is valid within the context of the NSInvocation invoke, but invalid outside of that.
Deletions:
Part of this is also the question about scope, you see the object is valid within the context of the NSInvocation>>invoke, but invalid outside of that.