Modular Structure: Observations on Managing Compositional Algorithms