Partial application and num of arg limiting