title: Flux Utils MapStore
body: <p>Do I have to manually define my initial state as an immutable map when using Flux's <a href="https://facebook.github.io/flux/docs/flux-utils.html#mapstore-k-v" rel="nofollow">MapStore</a> Util. Or can I return an object and it'll internally make that into an immutable map ?</p>
  
  <p>ie.</p>
  
  <pre><code>getInitialState() {
  
      return Immutable.fromJS({
         hello: Ted
      });
  }
  </code></pre>
  
  <p>vs </p>
  
  <pre><code>getInitialState() {
  
      return {
         hello: Ted
      };
  }
  </code></pre>
  
  <p>I'm halfway into a project with the later, and have just realised that my state thinks its changing more than it is :/ </p>