I used to think that applying OO with rigid software engineering practices was always right but I now think that it is sometimes right.
Unfortunately not enough people make it an active choice.
Gaz
-- Stop your grinnin' and drop your linen...they're everywhere!!!