I was beginning to think that this may not be coming, even though I know that people asked for it at the dynamically type language meetup at Sun, but look:
Last winter we had a meeting with various people who work on such languages – things like Groovy, Perl, Python/Jython. Our conclusion was that the most practicable thing was to support dynamically typed method invocation at the byte code level.
The new byte code, invokedynamic , is coming to a JSR near you very soon. I