A merge tool cannot have silent failure cases. Period.