Yeah, it's pretty handy. I think it does slow things down a bit but the performance hit is pretty negligible and this feels "cleaner" to me. I eventually found the guilty context but didn't revert the code.