The parameter names `if_true` and `if_false` are misleading and the behavior is different from `glam`.