Make your functions auto curry