> completions should only be expected to say the provider > is done with the resource. This isn't necessarily an issue, but this does lead to the result that a 'successful' completion could be generated by a provider, followed by an error completion/event for the same request.