I guess I haven't really answered your question though. `:host` is based on Settings, and iirc that's not one of the Settings which can be set to blank. So `:host` should always exist. It might be invalid, but that's the user's problem ;)