pub fn coalesce<'a, T>(expr: T) -> ExprNode<'a>where
    T: Into<ExprList<'a>>,