     }
 
     /// A list of all stops in the VVO network
-    open static var allVVOStops: [Stop] = {
+    public static var allVVOStops: [Stop] = {
         let dvbBundle = Bundle(for: DVB.self)
 
         guard let vvostopsPath = dvbBundle.path(forResource: "VVOStops", ofType: "plist"),


     - returns: list of stops and their distance from the given coordinates, limited to the search radius if given
     */
    open static func nearestStops(latitude: Double, longitude: Double, radius: Double? = nil) -> [(Stop, Double)] {

        let searchLocation = CLLocation(latitude: latitude, longitude: longitude)



     - parameter completion: handler provided with a date object when the data was last updated and a list of changes.
     */
    public static func routeChanges(_ completion: @escaping (_ updated: Date?, _ routeChanges: [RouteChange]) -> Void) {

        let request = NSMutableURLRequest(url: URL.DVB.routechanges.create())

