17:11
<pokute>
Nevermind, need to investigate it by myself further.
17:20
<pokute>
With secondaryId of undefined or null, the resulting object would be { id: 'a' }
With secondaryId of 'foobar'the resulting object would be{ id: 'a', subStructure: { subId: 'foobar' } }