refactor(provider): add multi provider filter fn

- dataProviderFactory#filtered(provider, name) takes care of
  providing a single-value view on a multi-provider now