refactor CanonicalHosts for LiveExamples