 
     override open func tableView(_ tableView: UITableView,
                                  numberOfRowsInSection section: Int) -> Int {
-        return self.mapItems.count
+        return mapItems.count
     }
 
     override open func tableView(_ tableView: UITableView,


        if #available(iOS 10.0, *) {
            let correctOffset = presentingViewController!.topLayoutGuide.length
            self.tableView.contentInset.top = correctOffset
            self.tableView.scrollIndicatorInsets.top = correctOffset
        }
    }

    override open func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()

        self.mapItems = []
    }

    // MARK: UITableViewDataSource


    open var mapItems: [MKMapItem] = [] {
        didSet {
            if debug { print("Reloading with \(mapItems.count) items") }
            tableView.reloadData()
        }
    }

