sclass Ext extends DynamicObject implements IVar {
*() {}
*(A *v) {}
!include #1023196 // Var
public bool equals(O o) {
ret o instanceof Ext && o/Ext.v == v;
}
public int hashCode() { ret _hashCode(v); }
toString { ret str(v); } // hmm - not show fields here?
}