combined avoidance classes into a single, cleaner 'PermClass'