Series.Join with lookup doesn't skip over missing values

This test should pass, I believe, but Series.Join method takes existing missing values instead of skipping over them.

It is not obvious for me how to change LinearIndex.Lookup method to make it work as expected.