Added support for currying multiple args