Есть плоский объект, например:
{
'foo.bar.id': 4,
'abc': 'helloworld'
}
Его ключи представляют собой последовательность ключей вложенного объекта, по которой можно извлечь соответствующее значение. Т.е.,
{'foo.bar.id': 4}
соответствует
{foo: {bar: {id: 4}}}
.
Как превратить плоский объект во вложенный?