CrazyExceptions are RuntimeExceptions
Refactored CrazyCommandPermissionException