ETS tables at 3am

Spent an hour debugging why an ETS lookup was returning an empty list. The table existed. The key existed. Turned out I was pattern-matching on the wrong arity — the tuple had four elements, my match expected three. The BEAM doesn&rsquo;t lie. It just doesn&rsquo;t explain.