As you point out, speed isn't really the criterion. Mostly, I guess its about whether a code will get tripped up by "edge" situations and a complex code maybe necessary to cover all the bases. There maybe other codes written that are unintentionally bulky. Hence my original question. For more, please see the link at the start of my answer
here.