   var apiKey: String?
   var places = [Place]()
   var placeType: PlaceType = .All
-  var locationBias: LocationBias?
 
   convenience init(apiKey: String, placeType: PlaceType = .All) {
     let bundle = NSBundle(forClass: GooglePlacesAutocompleteContainer.self)

  */
  private class func query(parameters: [String: AnyObject]) -> String {
    var components: [(String, String)] = []
    for key in sorted(Array(parameters.keys), <) {
      let value: AnyObject! = parameters[key]
      components += [(escape(key), escape("\(value)"))]
    }

    return join("&", components.map{"\($0)=\($1)"} as [String])
  }

  private class func escape(string: String) -> String {

    :param: searchString The search query
  */
  private func getPlaces(searchString: String) {
    GooglePlacesRequestHelpers.doRequest(
      "https://maps.googleapis.com/maps/api/place/autocomplete/json",
      params: [
        "input": searchString,
        "types": placeType.description,
        "key": apiKey ?? ""
      ]
    ) { json in
      if let predictions = json["predictions"] as? Array<[String: AnyObject]> {
        self.places = predictions.map { (prediction: [String: AnyObject]) -> Place in
