It's in preparation for being able re-build a LineBox using the final runs (as opposed to using the output of a line builder)
Created attachment 435885 [details] Patch
<rdar://problem/82398368>
*** This bug has been marked as a duplicate of bug 229616 ***