title: Imbricated json object value change
body: <p>I have an empty javascript object, and I want to do something like this:</p>
  <pre><code>this.conflictDetails[this.instanceId][this.modelName][this.entityId] = { solved: true };
  </code></pre>
  <p>The problem is that for the modelName I get Cannot read properties of undefined.
  I think it is because the empty object this.conflictDetails does not have the property that I m looking for, I wonder how I could write this to work and to be as clear as possible?</p>
  <p>The result should look like:</p>
  <pre><code>{
    'someInstanceId': {
      'someModelName': {
        'some entityId': {
          solved: true;
        }
      }
    }
  }
  </code></pre>
  <p>With mu; time instance ids, that hold multiple model names, that have multiple entity Ids</p>