I forgot to mention that this is meant to be a *POSIX* SRFI, not a generalized operating system interface SRFI.  If parts of it work on Windows, that's basically a nice-to-have, not a design goal.  I have attempted to avoid *gratuitously* not working on Windows, at least, and I think that's all I can manage, both because of the complexity of the problem and because of my relative ignorance of Windows.