def where(boolean_expr, true_expr, false_null_expr):
    op = _ops.Where(boolean_expr, true_expr, false_null_expr)
    return op.to_expr()
Make an initial pass across a set of states for UPDATE
dataset/ETHPy150Open cloudera/ibis/ibis/expr/api.py/where--crossover with--dataset/ETHPy150Open zzzeek/sqlalchemy/lib/sqlalchemy/orm/persistence.py/_organize_states_for_post_update