Many thanks to PMD (pmd.sf.net), which provides the Java parser and AST that
are used in DiffJ.