docs: def add(self, packet):
          """Add the given Packet to this PacketHistory."""
          for name in self._names:
              value = getattr(packet, name)
              if value is not None:
                  self._dict[name] = value