Чтобы управлять ключами на расстоянии (в начале скрипта). Подставлять их как в функциях с помощью переменных, при работе в цикле. То есть один запуск модуля с ключом, другой без ключа. Ну и ещё хотел добавить ещё ключ, который тоже выполняет переключение внутри, но передать его походу так нельзя.
(Например: если есть ключ -cls, то подставить Movehere.)