Domain Specific Languages hierarchy discussion