Anyone who does this kind of thing should always check to see if the
method is already defined and if it is wrap it --NEVER just overwrite
these instrumental methods.

T.