I have several objects of different kinds (different function names, different signatures) and I monkey patch them to have a common way to access them from different functio
Based on a comment on another answer, this is another way to patch the base class:
class Patched(instance.__class__, ExtraBase): pass instance.__class__ = Patched