Предложить группе найти ошибку
Как исправить?
Write test
Fix error
Protect with setActive
Create mode variables
New activateSubMode
Replace existing activateSubMode
Remove old activate sub mode
Remove getSubMode
Remove map and enum
Use activateSubMode in deactivation