curry renamed to partial.