(If you think it's worth exploring having `AppConfig.path` not allowed to be `None`, I would file a new ticket for that and merge this as-is, since clearly that would require more extensive work on the test suite. Otherwise I'll just go ahead with your suggestion to also make `AppConfig.path` `None` in the case where `__path__` is empty.)