             
             
         }
-        else {
-            callback(self._stops!)
-        }
     }
     
     /**

    private static let rootUrl = "http://www.corvallis-bus.appspot.com"
    private static let locationManagerDelegate = CorvallisBusLocationManagerDelegate()
    
    private static var _stops: [BusStop]?
    /**
        Executes a callback using the list of stops from the Corvallis Bus server.
    */
    static func stops(callback: [BusStop] -> Void) -> Void {
        if _stops == nil {
            let session = NSURLSession.sharedSession()
            
            var stopsJson: [[String : AnyObject]]?

                if stopsJson != nil && routesJson != nil {
                    self._routes = routesJson!.mapUnwrap() { toBusRoute($0) }
                    self._stops = stopsJson!.mapUnwrap() { toBusStop($0, withRoutes: self._routes!) }
                    for callback in self._callqueue {
                        callback(self._stops!)
                    }
                }
            }
            
