Prevent underscore template settings from affecting other underscore usages in the process

I opted for this technique instead of simply reverting the template setting after using it because that would have required a try / finally to be error tolerant. I don't think those optimize well currently with V8, and I figured performance is fairly important to a logging component.