More than likely yes, but what if the import goes fine, but the user-defined ```_update()``` function has a lazy import that fails raising an ImportError? The result is that the exception from the ```_update()``` will get caught instead, failing silently, and the user will not know. I know it's unlikely, but we have no idea what people will put in their site_config.py so we should be careful here. This is what the else clause was intended for.