subst h
x : BoolExpr Nat
f : Fin x.vars → Bool
f' : Nat → Bool
h : (fun i => if h : i < x.vars then f ⟨i, h⟩ else false) = f'
⊢ f = fun i => f' ↑i
x : BoolExpr Nat
f : Fin x.vars → Bool
⊢ f = fun i => (fun i => if h : i < x.vars then f ⟨i, h⟩ else false) ↑i