Comment by jtmille...@gmail.com: It looks cool until you start using collections in your interfaces.
For more information: http://code.google.com/p/google-web-toolkit/wiki/OverlayTypes -- http://groups.google.com/group/Google-Web-Toolkit-Contributors