Could be useful to see that your checks are actually being run. This would be a global setting, let users pass in their own handler?