DRY?
Исправлена ошибка с пропаданием провайдеров

Команда добавления провайдера в список провайдеров внесена внутрь
раскрытия макроса, что позволяет ей исполняться и в скомпилированном
файле.