"Paul Brannan"
....
> 1) He is right that adding methods to an already-defined class is
> generally a bad idea. There are some valid reasons to do that, but
> 99% of the time there is an alternative.
Well I generally try to avoid this too - but I don't believe that there
is a very strong case against this (well as long as your code isn't
intended as an extension for general consumption).
/Christoph