Switching to a new more reliable - albeit terribly inefficient - diff implementation.