I can merge this in to get you working. But in addition to this change, I will add ProviderHelper.notImplemented() method.