DynamicJava: Fixed bug in for-each iteration. Needed to relax accessibility checks on the iterator() reflective method invocation because otherwise methods declared in private classes are inaccessible. (Don't just use the Iterable.iterator() method, because the class Iterable is not guaranteed to exist, as in Java 1.4.)