def METHOD_NAME(model):
    for child in model.children():
        for registered_classes, fn in handler_book:
            if isinstance(child, registered_classes):
                yield from fn(child)
                break
        else: # default case
            yield from METHOD_NAME(child)
    yield from default_translate_(model)