Fix a bug preventing TFL schema variables from being called "x".

The same problem led to inscrutable errors when attempting to define a
normal function (there should just be a "there is a free variable on
the RHS" error in this case).