Full support (or virtually full) for modules.
Refactor term matching into the Term classes.
Define and implement $:emit.
Doc implementation-defined matters, and reprification of terms.
Failing tests for $:equal, $:repr, and $:reverse.
Implement $:repr in interpreter.
Implement $:equal properly in the interpreter.
Implement $:reverse in the interpreter.
Implement term equality in terms of match().  In libtamsin too.
Some scrawls.
More scrawlings.
Implement $:reverse in libtamsin.  Also one more test case.
Partly implement $:repr in C.