Sort u →
  {σ : Type} →
    {m : Type → Type} →
      [inst : Lean.MonadBacktrack σ m] →
        {α : Type} →
          Nondet m α →
            {σ' : Type} → {m' : Type → Type} → [inst' : Lean.MonadBacktrack σ' m'] → {α' : Type} → Nondet m' α' → Sort u