module Lookbook::HierarchicalCollection
def collect_ordered_entities(start_node)
def collect_ordered_entities(start_node) start_node.inject([]) do |entities, node| entities.append(node.content? ? node.content : collect_ordered_entities(node)) end.flatten end