Adding an optional taskid parameter to newCaseImpersonate function