Language composition is one of the desirable aspects of Software Language Engineering to enable reusability of the existing languages. "From now on, a main goal in designing a language should be to plan for growth.” - Guy Steele: Growing a Language, OOPSLA...