Extract DSL to a separated filed