I got everything working for my hierarchical view, using NSOutlineView and bindings.
Then, I thought I would try out NSSourceList (which is an NSOutlineView with the appearance set to sourceView) and, even with everything apparently configured the same, apart from the appearance, the arrows on the "group" nodes are visible but not the text on any of the nodes.
Any ideas?