iterableを定義してそこにjoinメソッドを追加するだけでよかったのにね

joinメソッドは今どきこんな設計する人がいたらすぐ外されても文句言えないレベル