issue 3067 - don't require caller to have curry on Function prototype
Merge pull request #3069 from jedp/3067-curry-not-on-prototype

issue 3067 - don't require caller to have curry on Function prototype