If anyone's interested, it's possible to do OO programming in posix shell too, but I don't think I'll distrurb evetyone's digestion by posting examples here. :-) -- see shy jo