[Boost-users] design question for boost::program_options and dynamic options