Bart Lateur <bart.lateur / skynet.be> writes: ' Didn't you even wonder why your boss insists on calling this "length"? I ' call it "number of elements", or "count". ' ' A string has a length. A string is not an array. How long is a piece of string? For some reason, it has never bothered me that to get the length of $string you use a function called length (not unlike the C library function strlen() and to get the number of elements in an array or hash you evaluate it in a scaler context or use the scaler function. The current piece of string that is giving me fits is the one that is tied. Specifically, the entire tie business that is discussed in the Camel book after discussing how objects are implimented. I get bless, sort of. But how is tie different? It looks like two different ways to do the same or similar thing. I've also never understood the concept of orthogonality in a programming language. C++ claims to be full of it. How this relates to geometry is a complete mystery to me. No, I am not drunk. I just received a severe blow to the head. -- David Steuber | Perl apprentice. The axe did not stop the NRA Member | mops and buckets from flooding my home. ICQ# 91465842 *** http://www.david-steuber.com/ ***