Option set filters sensitive or not

I messed up my previous PR as well as the fork. This is another PR.

This one uses the `CASELESS` compile flag instead of the horrible hack I made previously.