fn join_components( values: impl IntoIterator<Item = TextComponent>, separator: &TextComponent, ) -> TextComponent