pub fn coalesce<'a, T, V>(exprs: V) -> Function<'a>where T: Into<Expression<'a>>, V: Into<Vec<T>>,
Returns the first non-null argument