free_vars : term -> term list
- free_vars (Term `x /\ y /\ y ==> x`); > val it = [`y`, `x`] : term list
free_vars is not efficient for large terms with many free variables. Demanding applications should be coded with FVL.