docs: def is_legal_priority(self, packet: DataPacket):
          """
          Check if the given packet has high enough priority for the stored values for the packet's universe.
          :param packet: the packet to check
          :return: returns True if the priority is good. Otherwise False
          """
          # check if the packet's priority is high enough to get processed
          if packet.universe not in self.callbacks.keys() or \
             packet.priority < self.priorities[packet.universe][0]:
              return False  # return if the universe is not interesting
          else:
              return True