It seems [JSR 292](http://jcp.org/en/jsr/detail?id=292) will add support for dynamic languages to the JVM but I've not seen many details about it. Will dynamic types be incorporated into the language (or just the VM)? If so, what will the semantics look like?

Will there be something like C# 4's:

```
dynamic x = 10, y = 5;
Console.WriteLine(x + y);

```