NSInvocation.x86_64: compatible implementation of -[retainArgumentsIncludingTarget:] hack