@classmethod
def can_handle(cls, filepath: str) ->bool:
    """Determines if a given file can be handled by the current archive.

        Args:
            filepath (str): The filepath to check if can be handled
        """
    header = cls.header_struct.parse_file(filepath)
    return header.magic == b'BTDX' and header.version >= 1
