Update TODO.
Adds the else-clause to INNER-TRUNCATE.
Adds MATCH.

Also redefines LENGTH using defprimitive, because why not.
CLEAR-TOKENS resets tokens-pos to prevent OOB errors.
Fix a bug that made it impossible to delete the ending token.
Replace outdated cursor reference; add BEGINNING-OF-LINE.