subl3's backwards in the strlen() computations; from Chris T.