@craigmaloney ah, that's fine :) There is an syntactic construct I have never used for last year of python development:
```
somedict = {...}
if 'somekey' in somedict:
somevalue = somedict['somevalue']
```
I can always find an idiomatic way to make same thing simpler to read and faster to type (mostly using `dict.get`)
@craigmaloney fyi: toolz provides a lot of functionality like this in a standardized way
for instance, toolz.dicttoolz.get_in
https://toolz.readthedocs.io/en/latest/api.html#toolz.dicttoolz.get_in