initial support for conditionals in config file