Merge pull request #1 from robfig/v1

Merge v1 branch back to fork
Use package import path if one is not found for method args
Merge pull request #340 from hongrich/v1

Use package import path if one is not found for method args
Merge remote-tracking branch 'upstream/v1' into v1
overhaul, hope you like