Extract DSL module
First step toward payload parsing
First step of defining a callback method