Andrew> This is, of course, the delusion of Write Once, Run Anywhere. :-)
FWIW this particular "reversed" comparison (or others in the same file in any case) has caught bugs in comparators in the field. I remember one in Eclipse for example. Unfortunately there's no way to have the compiler give an error if someone writes a bad comparator :-( Andrew> In the meantime, BTW, I have no objectio at all to making the change Andrew> to Classpath you sugested, not for correctness' sake, but for Andrew> compatibility. I just want to make sure we know *why* we're changing Andrew> something before we change it. Well put. Tom