@override bool disposeDSX(DSX<Object> dsx) { var rm = _managedDSXs?.remove(dsx) ?? false; if (rm) { dsx.dispose(); } return rm; }