I have a TreeStore where I can store data a TreeView displays. But I would prefer to instead make the data I already have stored elsewhere available to the TreeView. It is my understanding that a TreeModel allows me to do that, but I'm confused about how a TreeModel is used in GtkD.

If you have, say, auto a = ["hello", "world"], how can you use a TreeModel to display those two entries in a TreeView?