Class to implement the DSL base.