Всем привет.
В ButtonBarButton передаю dataProvider:

Код:
1, 2, 3, 4, 5
и получаю такую последовательность кнопок:

Код:
[firstButton], [middleButton], [middleButton], [middleButton], [lastButton].
Далее передаю следующий dataProvider:

Код:
1, 2, 3, 1, 2
Получаю последовательность:

Код:
[firstButton], [middleButton], [middleButton], [firstButton], [middleButton].
Вопрос
Как в
НЕ зависимости от того, какую последовательность чисел я передаю в dataProvider, получить такую последовательность кнопок?

Код:
[firstButton], [middleButton], ..., [flastButton]
То-есть в начале всегда firstButton, в середине middleButton и в конце lastButton.