Good catch :+1: While you're here, can you change this to:

```
if ctx := data[r]; ctx != nil {
    value := ctx[key]
...
```

to avoid having to look up the key twice.