37. The one or more non-transitory computer-readable media of claim 36 , wherein identifying the second object comprises: determining an object type for the first object; and determining one or more resolution rules for the first object, wherein the one or more resolution rules identify weights for each of the one or more criteria; based on the one or more criteria and the identified weights, determining which object in the plurality of objects best satisfies the one or more criteria.
36. The one or more non-transitory computer-readable media of claim 31 , wherein: the evidence data identifies one or more criteria of an object that may substitute for the first object; the second repository stores data for a plurality of objects that may substitute for the first object; and the second object is an object in the plurality of objects that best satisfies the one or more criteria.