pub type Between<Lhs, Lower, Upper> = Between<Lhs, And<AsExpr<Lower, Lhs>, AsExpr<Upper, Lhs>>>;
The return type of lhs.between(lower, upper)
lhs.between(lower, upper)