Evaluates each expression in turn until the first non-null value is obtained, and returns that value.
DSL function for "coalesce".