A simple pattern-based-rewrite-rule library in scheme with application to equation solving, automated theorem proving, and grammatical transformations.