docs: def And(*predicates, **kwargs):
      """
      `And` predicate. Returns ``False`` at the first sub-predicate that returns ``False``.
      """
      if kwargs:
          predicates += Query(**kwargs),
      return _flatten(_And, *predicates)