@main[]
^setdata[]
^a.add[$b]
add:$a.3
^setdata[]
^a.sub[$b]
sub2:$a.2
sub1:$a.1
^setdata[]
$c[^a.union[$b]]
union3:$c.3
union2:$c.2
^setdata[]
$c[^a.intersection[$b]]
intersection3:$c.3
intersection2:$c.2
^setdata[]
intersects:^if(^a.intersects[$b]){y;n}
intersects2:^if(^a.intersects[ ]){y;n}