Union is a bit more tolerant of mixed types.