after_hook was not being passed to the provider.  Fixes #20