Maybe helping constructor resolution; the issue is that it chooses TaskID instead of primitive boolean