def METHOD_NAME(
    self, node: "Definition", converted: Dict["Definition", QDepGraphBlock]
) -> Optional[QDepGraphBlock]:
    if node in converted:
        return converted[node]
    # skip external
    if isinstance(node.codeloc, ExternalCodeLocation):
        return None
    if self.instance.project.is_hooked(node.codeloc.block_addr):
        hook = self.instance.project.hooked_by(node.codeloc.block_addr)
        if isinstance(
            hook,
            (SIM_PROCEDURES["stubs"]["UnresolvableJumpTarget"], SIM_PROCEDURES["stubs"]["UnresolvableCallTarget"]),
        ):
            return None
    new_node = QDepGraphBlock(False, self, definition=node, addr=node.codeloc.ins_addr)
    converted[node] = new_node
    return new_node