Targets as a Behavior: attaches the foldkit-primitives/dom Mount to a
container slot and maps what it reports into the view's Messages. No Bundle:
which descendant is under the pointer, or was pressed, is already a fact, and
what it means is the parent's update.
Which marked descendant of an element the pointer is over, and which one was
pressed, as a Mount: one set of listeners on the container, not one per item.
A descendant is marked by an attribute whose value is its id, such as a
canvas's data-composition-node or a table's data-row. The nearest marked
ancestor of the event's target, inside the container, is the one reported.
What hovering or pressing means (a selection, an outline, a menu) is the
parent's update.