Based on the ant properties in trunk it looks like we are building with Java 1.5 in trunk.
I'm assuming use of Java 1.5 language features is ok (autoboxing, generics, for-each loops) ? This will mean we have to be a bit more careful than usual merging any fixes from trunk to 3.1 and earlier. --a.