Compositional Modeling Language