Panel: Domain-Specific Language design: heavy or lightweight?