RECORD [
boundBox: ImagerBox.Box ← [0,0,0,0], -- size of bounding box
offset: Vector.VEC ←[0,0], -- offset from origin of parent box
subBoxes: LIST OF BoxTree.BOXTREE ← NIL, -- list of boxes bound by this box
parentBox: BoxTree.BOXTREE ← NIL, -- parent bounding box
style: BoxTree.STYLE,
value: EXPR, -- value of this box
expression: EXPR -- pointer to expression bound by this box
];