Structural and compositional complexities of hierarchical self-assembly: A hypergraph approach | Synapse