Change wrapper to use decorators instead of overriding member functions.
Change wrapper to use decorators instead of overriding member functions.

This eliminates the need for referencing the C extension's generated
member function, making maintenance less error prone.

TresysTechnology/setools,TresysTechnology/setools,TresysTechnology/setools,TresysTechnology/setools