title: async await ionic Storage get
body: <p>I thought to be smart creating a little snippet code that can both fetch and set some data to the local storage with Ionic and Storage. My helper function looks like:</p>
  
  <pre><code>async local(key, value?:any) {
      if(value === undefined) {
          return await this.storage.get(key);
      }
  
      return this.storage.set(key, value);
  }
  </code></pre>
  
  <p>But when I call it from another typescript file like <code>let var = this.helperProvider.local('myTestVar');</code> I get a 'magic' object as a response:</p>
  
  <pre><code>t {__zone_symbol__state: null, __zone_symbol__value: Array(0)}
  __zone_symbol__state
  :
  true
  __zone_symbol__value
  :
  null
  __proto__
  :
  Object
  </code></pre>
  
  <p>Is the above possible so my <code>local()</code> method just returns the value in the local storage?</p>