Modification diff now works properly