Plite location and node-target contracts.
Location is a Path, Point, or Range. Public editor reads and writes that accept at can also accept a live descendant through NodeTarget.
Location
Path
Point
Range
at
NodeTarget
See the canonical Location reference.