1. A method for matching nearest contacts in a logical contact hierarchy, the method comprising the steps of: establishing an anchor contact in the logical contact hierarchy; computing a distance within the logical contact hierarchy between said anchor contact and a selected contact, for each contact in the logical contact hierarchy; and, selecting as a nearest matching contact, a contact from among contacts in said logical contact hierarchy having a shortest computed distance within the logical contact hierarchy.