Implemented currying.