docs: function get (key, def) {
    if (Array.isArray(key)) {
      return AsyncStorage.multiGet(key)
        .then((values) => values.map(([_, value]) => {
          return useDefault(def, value) ? def : parse(value)
        }))
        .then(results => Promise.all(results))
    }
  
    return AsyncStorage.getItem(key).then(value => useDefault(def, value) ? def : parse(value))
  }