The latter. There is a call to `hash_config.empty?`, which throws an exception if `@has_config` is undefined.