return (String)(_key == null && !synchronizesVariablesWithBindings() ? super.valueForBinding("key") : _key);
if(!synchronizesVariablesWithBindings()) { if (key==null) { key=(String)super.valueForBinding(Keys.key); } } if (key==null && d2wContext() != null) { key=(String)d2wContext().valueForKey(Keys.propertyKey); } return key;
    public String key() {        return (String)(_key == null && !synchronizesVariablesWithBindings() ? super.valueForBinding("key") : _key);    }