code: def __call__(self, rng, trial, lineages):
      if self.should_receive:
          assert trial is self.should_receive
  
      if self.skip:
          return None
  
      if self.rval is not None:
          return self.rval
  
      return trial
  
imports: from orion.algo.pbt.exploit import BaseExploit
  from orion.algo.pbt.explore import BaseExplore
  from orion.algo.pbt.pbt import LineageNode, Lineages
  from orion.core.utils.pptree import print_tree
  from orion.core.worker.trial import Trial
label_desc: Use image node_id 2 for calling the ExploitStub obj's underlying member method code with example usage: obj.__call__(rng, trial, lineages) and returns: trial, None, self