This change would break the contract of the WeakMapping, since the value object isn't guaranteed to outlive the key object.
A better way to fix AutoBeans is to only use WeakMapping for non-generated bean implementations, and have the shim implement a private interface that's queried by AutoBeanUtils.getAutoBean(). -- Bob Vawter Google Web Toolkit Team -- http://groups.google.com/group/Google-Web-Toolkit-Contributors
