DSL for  creating fixed width text files. Define rules and validate the structure and data of the definition and data.