Added a 'first permission breach' method to the permission checks.