detection for singular and empty objects
distinguishing between unsetting keys, nodes, and paths (aka. unset vs. cleanUp in old flock terminology)