docs: def is_scheme(scheme, slashes=True):
      """Return whether *scheme* is valid for external links."""
      scheme = scheme.lower()
      if slashes:
          return scheme in URI_SCHEMES
      return scheme in URI_SCHEMES and not URI_SCHEMES[scheme]