autoCurry