docs: def do_build(self):
          """
          We need this hack, else 'self' would be replaced by __iter__.next().
          """
          tmp = self.explicit
          self.explicit = True
          b = super(KeyShareEntry, self).do_build()
          self.explicit = tmp
          return b