The document describes the development of a new Epsilon language called the Epsilon Demo Language (EDL) which extends the Epsilon Object Language (EOL) with the concept of "process rules". Process rules allow code to be executed for every instance of a model element. The execution engine and Eclipse-based development tools for EDL were implemented with only a few hundred lines of code by heavily reusing and extending existing EOL components.