ConfigException moved to basics as it is common
ConfigException is more general than extraction