re #25 changing FileSystem to behave correctly when dealing with symbolic links