Which sort of begs the question "whats the difference between a directory containing several files of different types and a file containing several different named streams".
Now with MS announcing they are working on "database as a filesystem" at some future point, it seems the rest of the world might be catching up to the idea of file-as-a-db. Am I in the right ballpark to think that MS's stated goals are essentially what Macs have been doing for years?