Pattern Language Template
**Problem:**
**Therefore:**
**Diagram:**
**Notes:**
**Work to be done next:**