`diff_modified_items()` in `diff.py` should use this method instead of calling `diff()` directly.

I think `diff_modified_items()` ought to be moved to `notebook_diff.py` too, though there's a lot that needs to be shuffled around.