Comment fonctionne le mot-clé réifié dans Kotlin?

J'essaie de comprendre le but du reifiedmot - clé, apparemment cela nous permet de faire une réflexion sur les génériques . Cependant, quand je le laisse de côté, cela fonctionne tout aussi bien. Quelqu'un veut-il expliquer quand cela fait une réelle différence