A gem which encapsulates the parser for warren DSL