Можно использовать notifier для проанализированных опций, только если у них есть value_semantic. Каков наилучший способ автоматического управления параметрами без значения данным уведомителем?
Простой подход состоит в том, чтобы сделать фиктивный value_semantic с неявным назначением, поэтому пользователь может передать параметр без значения. Это приводит к возможности явно предоставленных значений. Можно добавить проверку времени выполнения, если это значение было предоставлено, и вызвать ошибку.
Обновление: НО, это не работает при наличии позиционных опций, потому что значение опциона позиции может следовать за опцией no-value, создавая исключение как s заданное значение.