!7 cm ReplacerTest > DynTestModule { void test { new ReplacerTest v2; /*pnlFieldsWithValues(this); print(); pnlFieldsWithValues(v2);*/ for (S field : allFields(this)) { O a = get(this, field); O b = get(v2, field); if (a != null || b != null) { print(field + ": " + (a == b ? "same " + a : eq(a, b) ? "eq " + a : "diff " + a + " => " + b)); } } //dm_replaceModuleInstance(v2); } bool useErrorHandling() { false; } }