Eliminate code duplication
Implement getDiff()
Bump version