Given a registered provider, we can use the factory
Merge pull request #3 from davydotcom/patch-2

Given a registered provider, we can use the factory