docs: def validate_slashes(param, value, minimum=2, maximum=None, form=None):
      """Ensure that parameter has slashes and minimum parts."""
      try:
          value = value.split("/")
      except ValueError:
          value = None
  
      if value:
          if len(value) < minimum:
              value = None
          elif maximum and len(value) > maximum:
              value = None
  
      if not value:
          form = form or "/".join("VALUE" for _ in range(minimum))
          raise click.BadParameter(
              "Must be in the form of %(form)s" % {"form": form}, param=param
          )
  
      value = [v.strip() for v in value]
      if not all(value):
          raise click.BadParameter("Individual values cannot be blank", param=param)
  
      return value