>> Two if branches contained duplicate source code. >> Thus avoid the specification of repeated error code assignments by using >> additional labels instead. … > Now there is one rather opaque label it goes to, so a reader doesn't see > the error code immediately. And it really just saves one line per case > here. … I imagine that such a code refinement can occasionally matter. Regards, Markus