If you do

```
result.meta = None
```

then once the user tries to access meta, they will get ``None``, not a dict-like object, so they won't be able to set new items in the ``meta``. So I'm saying that maybe

```
result.meta = OrderedDict()
```

makes more sense?