Branch node doesn't return correct value

I want the Branch node to accept that in this case (1.1 + 1.2) == 2.3
It’s not too much to ask for considering that the other Branch nodes accepts that (1.1 + 1.3) == 2.4 and (1.2 + 1.3) == 2.5