         for result in results {
           // ignore results without a title
           guard let title = result.title else { continue }
-          
-          // none should be too far
-          let location = CLLocation(latitude: result.coordinate.latitude, longitude: result.coordinate.longitude)
-          let distance = location.distance(from: target)
-          if distance > maxDistance {
-            handler("Result '\(title)' is too far from center. Distance: \(distance)")
-            return
-          }
           
           // check if we found a good result
           for good in any where title.contains(good) {

    near region: MKCoordinateRegion,
    resultsInAny any: [String] = [],
    noneOf none: [String] = [],
    allWithin maxDistance: CLLocationDistance = 100_000,
    of coordinate: CLLocationCoordinate2D? = nil,
    completion handler: @escaping (String?) -> Void)
  {

    geocoderPasses(geocoder, input: "George St, Sydney", near: sydney, resultsInAny: ["George Street"], noneOf: ["Tesla Loading Dock", "333 George", "345 George", "261 George"])
  }
  
  func testGeorgeSt2554() {
    // We want to result first which starts with a house number
    geocoderPasses(geocoder, input: "George St", near: sydney, bestStartsWithAny: ["George St"])
