Assignment is less costly than comparison and branch misprediction, and this line is only about ensuring that afterwards `results.isEmpty == true`, right?