mmap arrays out of files. API still in flux.