     var reducedPriceCents:Int = 0
 }
 
-public class JourneyLeg:NSObject {
+open class JourneyLeg:NSObject {
     var destination:String = ""
     var operatorName:String = ""
     var type:String = ""

struct LudMessage {
    var text:String = ""
    var urlString:String = ""
    var url:NSURL? {
        get {
            if let url = NSURL(string: urlString) {
                return url
            }
            

        return stations
    }
    
    open class func JSONStationsForQuery(query q:String) -> AnyObject? {
        
        let urlStr = OV9292API.baseURL + "locations?lang=nl-NL&q=\(q)"
        
        if let url = URL(string: urlStr) {
            
            return performRequest(url, POSTparameters: [:])
        }
        
        return [[String:AnyObject]]() as AnyObject?
    }
    
    open class func paramterStringWithKeys(_ keys:[String:String]) -> String {
        
        var isFirst = true
        
