Text this: A general algorithmic scheme for combinatorial decompositions with application to modular decompositions of hypergraphs.