Can we do this instead?
```c
h->key = header[i].key
h->value = header[i].value
```