Cache layer between unserialized data and files
A layer between your unserialized data and the file system.
next is called with (err, data)
next is called with (err)
where parse and serialize are filled in as JSON.parse and JSON.stringify