Allow comparison between ASTs and add tool that works on files.
Add serialization and comparison for exceptions, too.