YaxlDiff: rewrite TextFragmentBuilder
YaxlDiff: try to rewrite TrimRangeConsumer

doesn't work though