     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 testNoMatchesFarAway() {
    // We want no result for "Brandon, IL"
    geocoderPasses(geocoder, input: "Brandon Ave", near: sydney)
  }
  
  func testGeorgeSt2554() {
    // We want to result first which starts with a house number
    geocoderPasses(geocoder, input: "George St", near: sydney, bestStartsWithAny: ["George St"])

        for result in results {
          // ignore results without a title
          guard let title = result.title else { continue }
          
          // check if we found a good result
          for good in any where title.contains(good) {
