A tool for programatically editing text files.