From Patterns to Abstractions #5 — Deca