1 \section{\acrlong{EDSL
}s
}
2 \todo{while iTasks is also a DSL
\ldots}
3 \glspl{mTask
} are expressed in a class based shallowly embedded
\gls{EDSL
}.
4 There are two main types of
\glspl{EDSL
}.
5 \todo{Small shallow embedded dsl intro
}
6 \todo{Small deep embedded dsl
}
7 \todo{Show that class based has the best of both worlds
}