fixup! Fix a bug in let where using lists or numbers as variable names

This fixes the make. The problem existed because handle_make is used by
both let, where x has to be ts.symbol, and make, where x has to be ts.qsym.
The fix doesn't distinguish between two cases, hence allowing

let ["bar 13]
make bar 12