docs: def _from_binary_objid(cls, binary_stream):
      """See base class."""
      uid_size = ObjectID._UUID_SIZE
  
      #some entries might not have all four ids, this line forces
      #to always create 4 elements, so contruction is easier
      uids = [UUID(bytes_le=binary_stream[i*uid_size:(i+1)*uid_size].tobytes()) if i * uid_size < len(binary_stream) else None for i in range(0,4)]
      _MOD_LOGGER.debug("Attempted to unpack OBJECT_ID Entry from \"%s\"\nResult: %s", binary_stream.tobytes(), uids)
  
      return cls(uids)