Does this condition force zk.client.connect always to be present? Just in case spel goes south if it doesn't exist.