No need to gate tolower() by toupper()
No need to gate tolower() by toupper()

tolower() will leave non-uppercase alone.

snowballstem/snowball,snowballstem/snowball,snowballstem/snowball,snowballstem/snowball,snowballstem/snowball,snowballstem/snowball,snowballstem/snowball,snowballstem/snowball