Minor bug fixes.
Simplified generated method paths: only use param types if overloads were detected.

Improved warning messages so we can know if ambiguous paths are being
generated.