> And, BTW, a conditional DOES have a semicolon.  In any branching
> construct, you have one semicolon for every statement inside, plus one (on
> the 'end') for the construct itself.

        Thanks for pointing out that "end if" has a semi-colon, since I
obviously forgot that.  However, it has the same number of semi-colons
regardless of the number of conditions.  It would be nice for each condition
to count as a line of code.