def _multi_like_clause(column: str, value_or_values):
    values = ([value_or_values] if isinstance(value_or_values, str) else value_or_values)
    return reduce(or_, [_case_insensitive_like(column, value) for value in values])
def _multi_like_clause(column: str, value_or_values):
    values = ([value_or_values] if isinstance(value_or_values, str) else value_or_values)
    return reduce(or_, [_case_insensitive_like(column, value) for value in values])