fact: Definition watch_clause_of_list (l :list literal) : option watched_clause := match l with | e1::e2::l => Some {| watch1 := e1 ; watch2 := e2 ; unwatched := l |} | _ => None end.
imports: Cdcl.PatriciaR Cdcl.KeyInt Cdcl.ReifClasses Cdcl.Lib Bool Setoid ZifyBool ZArith Uint63 Lia List Cdcl.Syntax Cdcl.Clause