         
         
         
-        while scanner.scanString(string: ",") != nil, let type = parseTypeAnnotation() {
+        while scanner.scanString(",") != nil, let type = parseTypeAnnotation() {
             types.append(type)
         }
         
-        guard scanner.scanString(string: ")") != nil else { return nil }
+        guard scanner.scanString(")") != nil else { return nil }
         
         return types
     }

        _ = parseIdentifier()
        
        //Return if param name is not specified
        if scanner.scanString(string: ":") == nil {
            scanner.scanLocation = originalLocation
        }
        

    }
    
    func parseTupleType() -> [Type]? {
        guard scanner.scanString("(") != nil else { return nil }
        
        var types: [Type] = []
        
