protected ApplicationFile(Path path) {
        this.path = path;
    }
@Test
    public void testApplicationFile() throws Exception {
        Path p1 = Path.fromString("foo/bar/baz");
        ApplicationFile f1 = getApplicationFile(p1);
        ApplicationFile f2 = getApplicationFile(p1);
        assertEquals(p1, f1.getPath());
        assertEquals(p1, f2.getPath());
    }