Avoid confusion when reading mod_cache code. write_ and read_ often imply
network code; save_ and load_ are more understandable prefixes in this context.
Hmm, IIRC, "load"ing a cache means writing to it, not reading from it. Why not just change them to "cache_write" and "cache_read"? Or "store" and "recall"?
Kudos on the other changes -- those are some significant improvements.
....Roy