static Tree sortTreeOfFilesWithSizeBySize(Tree tree) { visitTree(tree, voidfunc(Tree t) { sortByCalculatedFieldDescInPlace(t.children, func(Tree t) { t.a.size }) }); ret tree; }