 
         XCTAssertEqual(entries.count, 2)
 
-        XCTAssertEqual(entries[0].name, "dir/")
-        XCTAssertEqual(entries[0].isDirectory, true)
-        XCTAssertEqual(entries[0].size, 0)
-        XCTAssertEqual(entries[0].data(), Data())
+        XCTAssertEqual(entries[0].info.name, "dir/")
+        XCTAssertEqual(entries[0].info.isDirectory, true)
+        XCTAssertEqual(entries[0].info.size, 0)
+        XCTAssertEqual(entries[0].data, Data())
 
-        XCTAssertEqual(entries[1].name, "text_win.txt")
-        XCTAssertEqual(entries[1].isDirectory, false)
-        XCTAssertEqual(entries[1].size, 15)
-        XCTAssertEqual(entries[1].data(), "Hello, Windows!".data(using: .utf8))
+        XCTAssertEqual(entries[1].info.name, "text_win.txt")
+        XCTAssertEqual(entries[1].info.isDirectory, false)
+        XCTAssertEqual(entries[1].info.size, 15)
+        XCTAssertEqual(entries[1].data, "Hello, Windows!".data(using: .utf8))
     }
 
     func testEmptyFile() throws {

        let result = try TarContainer.open(container: testData)

        XCTAssertEqual(result.count, 1)
        XCTAssertEqual(result[0].name, "test5.answer")
        XCTAssertEqual(result[0].size, 0)
        XCTAssertEqual(result[0].isDirectory, false)
        XCTAssertEqual(result[0].data(), Data())
    }

    func testPax() throws {

        XCTAssertEqual(result.count, 5)

        for entry in result {
            let name = entry.info.name!.components(separatedBy: ".")[0]
            guard let answerURL = Constants.url(forAnswer: name) else {
                XCTFail("Unable to get answer's URL.")
                return
