type summary add --summary-string "${var.chars.i->data} size = ${var.chars.i->size}" iString
type summary add --summary-string "class = ${var.classObj->name}" iObject
type summary add --summary-string "pos = ${var.pos.x},${var.pos.y} size = ${var.size.x},${var.size.y}" iRect
type summary add --summary-string "${var.x},${var.y}" iInt2
type summary add --summary-string "${var.start}...${var.end}" iRanges
type summary add --summary-string "${var.start}...${var.end}" iRangei
type summary add --summary-string "${var.start}...${var.end}" iRangef
type summary add --summary-string "${var.start}...${var.end}" iRanged

command script import ~/src/the_Foundation/conf/the_Foundation.py
type synthetic add iPtrSet --python-class the_Foundation.PtrSet_SynthProvider
