Hmm, posix dictates that `st_size` is the size of the file in bytes, but that's for files only, everything else is fair game.    Don't know what the best solution would be here, let's return an error?    Changing the `Stat` structure is a no-go for me, the structure layout is dictated by the kernel and should not be changed.