The nature of how boost::program_options are applied made alias definitions clash and overwrite each other. Make aliases not have default, and overrride bpo handling of defaults so that they are not applied to the config object (only used in pretty-print) Signed-off-by: Calle Wilund <calle@cloudius-systems.com>