The Core Language Engine (ACL-MIT Series in Natural Language Processing)