It’s for a graph browser UI. It fetches a node with its immediate children. User then can expand a child, which triggers a fetch for that node with its immediate children, and so on. Marking an unexpanded child as “placeholder” would simplify the UI code slightly.
No matter. If it’s popular someone will submit it eventually