doc "A function that returns the result of the given `resulting()` function
on the key of a given `Entry`."
see(forItem)
shared Result forKey<Key,Result>(Result resulting(Key key))
(Key->Object entry)
given Key satisfies Object {
return resulting(entry.key);
}