DSL: simplifying the inclusion of additional modules