lib/autocomplete-manager.js
// providerSuggestions - array of arrays of suggestions provided by all called providers
array of arrays of suggestions provided by all called providers
array of arrays of suggestions provided by all called providers
mergeSuggestionsFromProviders (providerSuggestions) {
    return providerSuggestions.reduce((suggestions, providerSuggestions) => {
      if (providerSuggestions && providerSuggestions.length) {
        suggestions = suggestions.concat(providerSuggestions)
      }
      return suggestions
    }, [])
  }
mergeSuggestionsFromProviders ( providerSuggestions ) { return providerSuggestions . reduce ( ( suggestions , providerSuggestions ) => { if ( providerSuggestions && providerSuggestions . length ) { suggestions = suggestions . concat ( providerSuggestions ) } return suggestions } , [ ] ) }
providerSuggestions - array of arrays of suggestions provided by all called providers
providerSuggestions - array of arrays of suggestions provided by all called providers