The following string concatenation expressions involving mixed types and implied conversions to string should be supported:
.Select(x => x.A + 2) .Select(x => 1 + x.B)
where A and B are properties of type string.
Similar scenarios with more than two operands should also be supported.