To contain a diff implementation.