Ah, now i understand i think. This covers a case where a N:M include is the child of a non required include - And in that case the sourceJoinOn can't hit anything (if the 1:1 parent was required it would be availble in the inner query)