Foi adicionado o SOJO para realizar a comparação entre os objetos; Foi separado a lógico do Grid (que agora é a responsável pelo merge);