Map I/O factorized into a module...