code: def bind(self, instance):
          
  
          p = self.clone()
          p.instance = weakref.ref(instance)
          return p
docs: Bind an instance to this Pangler.
  
          Returns a clone of this Pangler, with the only difference being that
          the new Pangler is bound to the provided instance. Both will have the
          same `id`, but new hooks will not be shared.