JavaScript でよくある。
0, 1, 2以上で、型が変わるので統一的に書けないとか

0 ならnil を返して、1 なら単数形を返して、
2以上ならコレクションを返すみたいな、バラバラなAPI を作っている

それを統一的に書けるのが、jQuery。
jQueryオブジェクトに変換すれば、0でも空配列、1以上は配列になる

0以上で、すべてeach で書ける。
0なら何も実行されない