Since our goal is to obtain a value for the single requested object, if at the end of this stage we remain with a single value, no further processing is needed.
if we obtain a set of values or no values at all, we have to utilize comparison data to select one of the retrieved values or to approximate the value in case we do not have an exact answer.