Since emulatedStack and stripStack are mutually-exclusive, I'd say to switch to option number three and use the conditional property setters to support the old value. Something like:
<define-property name="compiler.stackMode" values="strip, native, emulated" /> <set-property name="compiler.stackMode" value="native" /> <set-property name="compiler.stackMode" value="emulated" > <when-property-is name="compiler.emulatedStack" value="true" /> </set-property> Also, we should probably get around to adding a way to deprecate old deferred-binding properties. -- Bob Vawter Google Web Toolkit Team -- http://groups.google.com/group/Google-Web-Toolkit-Contributors
