All directory and file names must be lower-case alphanumeric. In addition, program invocations are always lower-case.
Case is ignored for all control cards.
The keyword portion of all control cards is always upper-cased before any checking is done. For user-supplied text, such as titles, what you see is what you get. The study number is required on the program invocation line to enable us to build the correct file names. Since not all programs have control cards, this is the best place to put it. As for it being required on some control cards, again that is a holdover from the Sperry to enable the same runstreams to be used.