If the filesystem implementation (e.g. Filesystem.System) expects a "fullpath" to start with a /, I expect it ought to add one if necessary when creating the Stat() object. I assume that the idea of the "fullpath" is that it should be usable as an absolute path in the filesystem in question?