Class ObservableJoin<TLeft,​TRight,​TLeftEnd,​TRightEnd,​R>