I don't need to make a change - your change that removed AbstractProviderMethodBinding and handles this differently is sufficient.  The only issue was that I was mid-sync with all sorts of fixes and approvals underway (assigning people's libs to library = true, etc.) when I discovered that this was a bad place to sync.  Nothing to do on this project's end.  It's all internal.