> Also maybe worth considering: Should files allow numeric indexing, > treating them as giant on-disk byte arrays? That'd be perfect for mmap'ed files but I guess not very efficient for ordinary ones.