I watch this one. If your player always uses the rules to keep you in check, this will cause no end of issues.
I've warned my players ahead of time that 'things aren't always what you expect. If you want, I'll explain the rationale after the encounter'. It's worked well so far. No complaints...