Tests for unquote, mkterm, startswith.
Implement startswith, unquote, mkterm in the compiler.
Gonna try teach old dog (compiler) new trick (using).
Teaching, teaching.  Now comes the hard(er) part.
scan() in the compiled code returns a term now.
Well, that passes a surprising number of tests.  However...
A little logic seems to fix it right up.
Move Advanced Scanning to Tamsin doc.  All tests pass (except...)
Disable $.tamsin.  Use scanners-in-Tamsin where needed.