change to throw exception when target groom count exceeds groom's max tasks allowed.