code: func Get(name string, options map[string]interface{}, storageDriver storagedriver.StorageDriver) (storagedriver.StorageDriver, error) {
  	if storageMiddlewares != nil {
  		if initFunc, exists := storageMiddlewares[name]; exists {
  			return initFunc(storageDriver, options)
  		}
  	}
  
  	return nil, fmt.Errorf("no storage middleware registered with name: %s", name)
  }
docs: // Get constructs a StorageMiddleware with the given options using the named backend.