     func testExample7() {
         let csv = "abab,cdcd,efef\r\nzxcv,asdf,\"qw\"\"er\""
         let encoding = NSUTF8StringEncoding
-        let records = parse(csv: csv, encoding: encoding)
+        let records = parseCSV(csv, encoding: encoding)
         XCTAssertEqual(records[0], ["abab", "cdcd", "efef"])
         XCTAssertEqual(records[1], ["zxcv", "asdf", "qw\"er"])
     }

    func testExample9() {
        let csv = "abab,,cdcd,efef\r\nzxcv,asdf,\"qw\"\"er\",\r"
        let encoding = NSUTF8StringEncoding
        let records = parse(csv: csv, encoding: encoding)
        XCTAssertEqual(records.count, 2)
        XCTAssertEqual(records[0], ["abab", "", "cdcd", "efef"])
        XCTAssertEqual(records[1], ["zxcv", "asdf", "qw\"er", ""])

        let csv = "abab,,cdcd,efef\r\nzxcv,asdf,\"qw\"\"er\","
        let encoding = NSUTF8StringEncoding
        let mutableData = NSMutableData()
        mutableData.appendBytes(utf8BOM, length: utf8BOM.count)
        mutableData.appendData(csv.dataUsingEncoding(encoding)!)
        let records = parseData(mutableData, encoding: encoding)
        XCTAssertEqual(records[0], ["abab", "", "cdcd", "efef"])
        XCTAssertEqual(records[1], ["zxcv", "asdf", "qw\"er", ""])
    }
