Or, a query engine that executes queries built by an embodiment of the present invention may be adapted for determining factors such as population density, and using cities of similar characteristics for those locations which are ???like??? Raleigh, N.C. As another example, the query engine might perform a string pattern-matching operation to determine whether one value is ???like??? another.