likewise the host wont be falsey, so just `if (!host) return;` is fine