Special currying 

All within `+-` of each other. I have other ones ready locally if this floats your boat
http://jsperf.com/ramda-auto-curry-cost/10

Optimizations are potentially possible by switching the switch with a lookup or if?
this is the one that matters imho. i think we should remove 0-check and test this vs individual curried 3-arg fns.