Change parseProgramArguments into a function (from an eval string). (dm)