Removed all functions (autocurry and isNumeric older implementation, partialRight and partialLeft) that were copied from elsewhere. Re-wrote from memory, esp. partials still almost exactly same as in JS allongé