Swapped out call for instance_exec

Using instance_exec means the scope of the block is set appropriately
instead of having to pass in the instance as an argument.