@fabpot, it would need to be an if/elseif, as there are three branches; one each for '+' and '-' indicators, and another for when the indicator is omitted. I think the switch makes more sense in this case and would be (very) slightly more performant, but if you still want me to change it, I can do that. Can you let me know what you think?