Organizing content is a unbelievably common task for developers: for example, they are making actual design decisions when creating a confirmation e-mail, developing a backend help system, organizing the search results page on a website, or when they display a complex algorithm output for the end user. Yet, organizing content is one of the tasks that pure [...]