Function ProgramOptions.parse

Parses the command line arguments according to the set of Options that are passed in. Environment variables are parsed first and then program args second

string[] parse (
  const string[] args
);