Simple interface for storing/reading diffs
Updated tests to match diff handler