Unrelated to this, but I noticed that the exposed API of the CaseBuilders is probably a little more than we want. We probably just want people to have access to .when(), .else_(), and .end(), but since CaseBuilder inherits from Concrete, users get type hint suggestions for .copy(), and the other Expr internals. But that is separate from this issue
What version of ibis are you using?
master
What backend(s) are you using, if any?
N/A
Relevant log output
No response
Code of Conduct
[X] I agree to follow this project's Code of Conduct
What happened?
From @NickCrews in #6768:
What version of ibis are you using?
master
What backend(s) are you using, if any?
N/A
Relevant log output
No response
Code of Conduct