That is cool, but it's mostly merging, that is a partial solution and the strategy is defined by the developer. The results aren't good enough.