graph_path current contains duplicates representing
alternate paths; this isn't particularly useful without
attaching the nodes in the path.
One way is to add the path as a denormalised string;
another way is to use graph_path2term
This will be revisited when we extend graph_path to
allow for different inferences, such as pure is_a
paths, or mixed is_a/part_of paths.