I thought our policy was we can break between versions.  I have another breaking change in how Singletons are handled... was thinking of having a simple API that would allow dagger to throw away, or fail to the next loader if an unhandleable loader is possible.  That said, I guess we can create a deprecated overload.  But I think even a simple generated version is appropriate. I'd put it in the `@Generated` annotation, but then we'd incur a lookup penalty I want to avoid.

Anyway, we should kick that to another issue, and I"ll add the overloads.