The 'args' reference is borrowed in this function so you aren't responsible for it and it should be valid for the entire function call. Because of that, you could assume that the reference it has to tuple 1 will also be valid.

In other words you shouldn't need to mess with reference counts here.