Diff demo
Match demo
Patch demo