srecord G22RegionPlusLabel(IImageRegion region, G22Label label) is IRecognizedBox { settable double confidence = 1.0; *(IImageRegion *region) {} public simplyCached Rect bounds() { ret region.bounds(); } public IImageRegion region() { ret region; } public S label() { ret strOrNull(label); } }