Why -S (script option flag) is capitalized?

, ,

Can’t resist a good thread resurrect to do some detective work.

According to José Valim:

It is because everything after -S is taken as the new script to run. So it behaves differently than the other options.