Would you please say what's done and what still needs to be done? Is [GNU Diffutils](https://www.gnu.org/software/diffutils/) the model to strive for feature parity? How do they compare?