first implementation of treeDiff
- needs normalization
- needs relation only changes
- needs META rule changes