Fix Provides adapter generation when a provides method has a parameter named 'module'

This was stupid - we had the logic for disambiguation there, used it to generate the field for the parameter binding, and then didn't use it later.  Testing is a healthy software development practice, I feel.  :/

Fixes #350