code: func (tp JoinType) IsOuterJoin() bool {
  	return tp == LeftOuterJoin || tp == RightOuterJoin ||
  		tp == LeftOuterSemiJoin || tp == AntiLeftOuterSemiJoin
  }
docs: // IsOuterJoin returns if this joiner is a outer joiner