Backport of JSR 166 for Java 1.2 and 1.3


Backport of JSR 166 for Java 1.2 and 1.3

Dawid Kurzyniec's backport of JSR 166 for Java 1.2 and 1.3