Module loading fix

I also added ::fetch to the augmentation. Even if you don't use it with all implementations of this plugin, I really think it really belongs here and not in the class being augmented.