Simple attributes are not used on their own. A path is only acceptable as a basis when strict access controls let only authorised administrators add or change files in it; a filename is always paired with another attribute because an infected or planted file keeps its name; and file size is replaced by a signature or hash wherever feasible because an attacker can match the length of a benign file.
The graph holds this control, the 0 it maps to, and the evidence behind each claim, over MCP and REST.