An on-the-fly grammar modification mechanism for composing and defining extensible languages. (July 2015)