@vicb `PermissionException` was your idea, and I found it great!