∀ {α : Type u_2} {β : α → Type u_1} [inst : DecidableEq α] {a : α} {b : β a} (s : Sigma β) (tail : List (Sigma β)),
  (b ∈ List.dlookup a tail → ⟨a, b⟩ ∈ tail) → ¬a = s.fst → b ∈ List.dlookup a (s :: tail) → ⟨a, b⟩ ∈ s :: tail