Yeah a little. I was trying to get the thing to check once and only once in msftidy (and then have pre-commit-hook.rb behave without change) but alas. If you're going to make a case of this I can put some more thought on redesign of how the two interact.