> And then there are ReiserFS plugins, which might give you a magic > directory that when read for data, yields the concatenation of its > children's data contents.
Better, you could have a little custom filesystem which can take the /(something)/concatenation/zebra: subgraph as its device and generate a single file which is the concatenation of zebra:1, zebra:2, and so on. (Remember that we can redefine 'file' as 'an atomic file or a link between files'. So since the zebra: subgraph is a file, we can mount it!) We could also have, for example, a pair of filesystems, one which can mount an XML file and present it as an instance of an XML-document association, and another which can mount such a link and present it as a flat XML file. Leo.
