For implementation reasons, a list containing the binders in the current theory
is maintained in the assignable ML variable list_of_binders. This variable
is not for general use, and users should never make assignments to it.
FAILURE
Evaluating the assignable variable list_of_binders never fails.