Version funcional del DSL