If you use a side by side differential viewer is easier.

The refactor is big because the plugin was only tested on a very limited scenario. 

Even the changes that I've made don't give the plugin the robustness that it should have. But bring a lot more funcionality.