more work to wind back to a generic solution.

Removed NodeKey as the notion of UUIDs to identify individual objects
within a collection isn't necessary.
Removed the Selector from the results table as a result of the above.
Individual items in a collection are now identified by their either
their natural ordinal position or by natural keys depending upon the
circumstances and context.

Removing more custom helper functions used for specific needs and/or
deemed no longer necessary.

The Url column was made "smarter" as it is now structured like a valid
JavaScript objects property selector. (i.e., object.property or
array.object[index/ordinal].property)