These classes are now Java 1.6 compliant.  Only a few changes were made,
mostly to strong typing other than the downgrade.