svoid clearDynFields(DynamicObject o, S... fields) { if (o == null || o.fieldValues == null) ret; for (S field : fields) syncRemove(o.fieldValues, field); }