в общем, у меня тут вопрос по бусту возник. точнее program_options.
у меня отдельно опции только коммандной строки и те, что могут быть подтянуты из конфига. обработчик коммандной строки парсит оба блока вместе. если указан файл — парсится ещё он.... что будет с variables_map при повторном вызове notify()?