title: Add values to null object property
body: <p>I have next object:</p>
  <pre><code>obj: {
     id: 1,
     status: 0,
     data: null
  }
  </code></pre>
  <p>when I am adding new value to data:
  obj.data.someVal = 1;
  I'm getting 2 error, one from lint:</p>
  <blockquote>
  <p>ESLint: Assignment to property of function parameter
  'data'.(no-param-reassign)</p>
  </blockquote>
  <p>Other one during run:</p>
  <blockquote>
  <p>TypeError: Cannot set property 'someVal' of null</p>
  </blockquote>