Is this definition of $\alpha$-equivalence correct?
The approach itself makes sense, but the relationship with runSubst_Var probably makes proofs more difficult.
I think it's better to work on De Bruijn indices for alpha-equivalent semantics.