Como duplicar blocos de widgets no arquivo kv (regra somente em minúsculas)

Eu tento entender como os arquivos .kv do kivy funcionam, então criei um pequeno aplicativo com um BoxLayout horizontal que contém três GridLayouts, conforme mostrado:

my_widget:

<my_widget@BoxLayout>:
    orientation: "horizontal"

    GridLayout:
        rows: 3
        ToggleButton:
        Image:
        Label:

    GridLayout:
        rows: 3
        ToggleButton:
        Image:
        Label:

    GridLayout:
        rows: 3
        ToggleButton:
        Image:
        Label:

Não tem problema, mas como existem os mesmos blocos de widgets(GridLayouts) eles poderiam ser duplicados? Eu tentei algo como:https://kivy.org/docs/api-kivy.lang.html

my_widget:

[my_widget2@GridLayout]:
    rows: 3
    ToggleButton:
    Image:
    Label:

<my_widget@BoxLayout>:
    orientation: "horizontal"

    my_widget2:
    my_widget2:
    my_widget2:

mas não funcionou. Se a duplicação for possível, entãocomo posso passar informações para cada widget no bloco?

questionAnswers(1)

yourAnswerToTheQuestion