Make widget work for multiple chunks of diff.