Typed syntax definitions
The core syntax of the tool. This is assumed to be typechecked/well-formed.
pub use term::TermT;
pub use term::TermType;
pub use pattern::PatternT;
pub use pattern::PatternType;