The object returned is a true python dict:
>>> type(nested)
<type 'dict'>
so really your question is about python dictionaries. So, no, this cannot be done. It would be possible for you to define a custom JSONDecoder
which could return your own object that implements the semantics you want, however.