So, what I'm looking for is more explicit phrasing around "immediately above". In the example, the column range for the overflow field is exactly the same as that of the $method field in the prior "picture". But, what does it do if it doesn't match *exactly*? Is it an error, does it have some heuristics to guess? What are the edge cases?
It's implementation-defined. And the implementation currently does this:
* Compare the span of the overflow field with the spans of each field in the previous format.
* Each preceding field that overlaps the overflow field in any way (i.e. that spans even a single column spanned by the overflow field) is a candidate.
* The left-most candidate is taken as the field to be overflowed
* A warning is issued if there are two or more candidates, unless all the candidates have the same data source.
Damian