Right now it is impossible to use `MemoryMap` with a file because `AsFileDesc` is in `sys_common` and thus private. We should figure out which portions of `sys` should be public.