docs: public boolean isValidStartContextForContentKindLoose(SanitizedContentKind contentKind) {
      switch (contentKind) {
        case URI:
          // Allow contextual templates directly call URI templates, even if we technically need to
          // do HTML-escaping for correct output.  Supported browsers recover gracefully when
          // ampersands are underescaped, as long as there are no nearby semicolons.  However, this
          // special case is limited ONLY to transitional cases, where the caller is contextual and
          // the callee is strict.
          return state == HtmlContext.URI;
        default:
          return isValidStartContextForContentKind(contentKind);
      }
    }