static DynamicObject toDynamicObject(O o) { if (o == null) null; if (o cast DynamicObject) ret o; ret dynamicObject(lightlyShortClassName(o), objectToParams(o)); }