When the inputs are assigned to effect strips, they are assigned in the order of selection.
This means if you select the right-most strip first and then the left-most, then the transition will come out reversed. It will go: left, then cut to right, then fate to left, and then cut to right:
{F9598380, size=full}
Or if you box select it may also come out wrong:
{F9598386, size=full}
Question is, when will the user need to make reverse transitions?
Answer is: Almost never.
And if they do, the order of the inputs can be switched through the Strip menu or the Strip sidebar.
So in order to make this input assignment "just work", this patch bases the input assignment on position:
{F9598396, size=full}