Computable<Collection<StructureViewTreeElement>> (final Collection<Section> children) { return () -> { final Collection<StructureViewTreeElement> result = new ArrayList<>(); for (Section section : children) { result.add(createHtml5SectionTreeElement(section)); } return result; }; }