/* Given a relative pathname such as foo/bar.java, attempt to find a
longer pathname with the same suffix.
- This is a best guess heuristic; with some weird class hierarcies we
+ This is a best guess heuristic; with some weird class hierarchies we
may fail to pick the correct source file. For example, if we have
the filenames foo/bar.java and also foo/foo/bar.java, we do not
have enough information to know which one is the right match for