lookupStepByValues

Perform one step of looking up the most-specific Result that matches the provided list of arguments. Answer another LookupTree with which to continue the search.

Return

The next LookupTree to search.

Parameters

argValues

The List of arguments being looked up.

extraValues

An optional immutable List of additional values, only created when needed.

adaptor

The adaptor for interpreting the values in the tree, and deciding how to narrow the elements that are still applicable at each internal node of the tree.

memento

A memento for the adaptor to use.