{% for (name, item) in inner.0.iter() -%}
{% match item -%}
{% when ArchivedSortedTreeItem::File -%}
{% when ArchivedSortedTreeItem::Directory with (inner) -%}
{{ FileTree::new(inner, self.base, format!("{}/{}", self.path_stack, name.0)).render()?|safe }}
{% endmatch -%}
{% endfor -%}