             }
             laneInstruction = (((instructions["constants"]) as! NSDictionary)["lanes"] as! NSDictionary)[laneConfig ?? ""] as? String
 
-            if (laneInstruction == nil) {
-                // If the lane configuration is not found, default to continue
+            if laneInstruction == nil {
+                // Lane configuration is not found, default to continue
                 instructionObject = ((instructions["use lane"]) as! NSDictionary)["no_lanes"] as! NSDictionary
             }
 

        result = result.replacingOccurrences(of: "\\s\\s", with: " ", options: .regularExpression)

        // capitalize
        if ((((OSRMTextInstructionsStrings["meta"] as! NSDictionary)["capitalizeFirstLetter"]) as! Bool) == true) {
            result = capitalizeFirstLetter(string: result)
        }


        // Decide which instruction string to use
        // Destination takes precedence over name
        var instruction: String
        if step.destinations != nil && instructionObject["destination"] != nil {
            instruction = instructionObject["destination"] as! String
        } else if wayName != "" && instructionObject["name"] != nil {
            instruction = instructionObject["name"] as! String
        } else {
            instruction = instructionObject["default"] as! String
