static ParameterizedSegmenter parameterizedSegmenterFromAGIBlue(S name) { new ParameterizedSegmenter segmenter; LPairS values = agiBlue_lookupMultipleKeys(agiBlue_imageSegmentationSlice(), name, nonTransientNonStaticFieldNames(segmenter)); if (empty(values)) null; // Page not found for (S key, value : unpair values) { set(segmenter, key, safeUnstructureAllowingCertainClasses_plusUtils(value, "Rect", "DoubleRange")); } ret segmenter; }