I would like to keep the topic without any questions for many reasons including evolution of the thread and more importantly relatively low knowledge on my part wrt DSLs, the study of which I have to still start. But to ignite it, I would put the question here which is also the actual reason for the starting the topic:
How do we take care about parallel aspects in DSL? Do we give the user to express it? If not how do we recognize what to parallel-ize? If given to user then it is certainly expanding the requirement of the user’s eligibility. If not, I think it is going to limit the scope of the DSL.