@Override
    public String toString() {
        return (value == null) ? "(null)" : '"' + getValue() + '"';
    }
@Test
    void testResolvedReference() {
        var reference = ModelReference.resolved(Path.of("dir/resolvedFile.txt"));
        assertEquals("dir/resolvedFile.txt", reference.toString());
        assertEquals(reference, ModelReference.valueOf(reference.toString()));
    }