Chapter 2. The Domain Language of Batch