/**
  * Get a list of address lookup adapters for the supplied address request.
  *
  * @param AddressRequestInterface $request
  * @return AdapterInterface[]
  */
 public function create(AddressRequestInterface $request)
 {
     return array_filter(array_map(function (array $adapter) {
         $options = !empty($adapter['options']) ? $adapter['options'] : [];
         return new $adapter['class']($this->addressFactory, $options);
     }, $this->config->getEnabledAdapters()), function (AdapterInterface $adapter) use($request) {
         return $adapter->canHandleRequest($request);
     });
 }