BUG: The Title Case Function Does Not Lowercase Letters When It Should.

I have my "Lower case words for title case" set to:
a;an;and;as;at;but;by;de;etc;for;in;nor;of;on;or;per;so;the;to;v;via;von;vs;yet

But the Title case function does not lowercase letters when it should.
For example...

This:            these are the files that try men's souls.txt
Becomes:    These Are the Files That Try Men's Souls.txt
(Correct)

But this:     THESE ARE THE SOLES THAT TRY MEN'S FEET.txt
Is unchanged!

It needs to be:  These Are the Soles That Try Men's Feet.txt

In 99.9% of cases, lower-casing where needed is both the expected and desired outcome.

In the hyper-rare cases where the user has some FUBAR acronym that they want to keep uppercase, they can handle that in a separate step.
Reply to #1:
It will not change any characters to lower case, only upper case the first letters of every word that are not in the ignore list. You might need to add a second new case method that lower cases the whole filename and set it as the first method in the sequence.
Reply to #2:

That is not how title case (should) work(s)!

Reference https://titlecapitalize.com/ or ANY style manual.

And yes, I've already kludged up some workarounds. That's not the point. The point is to stop the bleeding, not tell the user to just buy more bandaids. ;)

Note also that every online tile-case generator that I've seen works correctly, and as expected. As do programming libraries that have that function. Only Aren does not work this way.
Reply to #3:
To allow for maximum flexibility, this is how it has been chosen to be implemented. This is not a bug - it's by design.