Putting multiple top-level classes in one file may be confusing and degrade the usefulness of various software tools.