make WalkableFileSystem only require a readable VFS, not a read-write VFS