I do not feel strong about it, it's just weird as all the conditions go to
the same results. About tracebacks, I guess the same applies to any if
block ...