'Runs the program.'

def __call__(self):

    (cli, cli_args) = self.parse_cli()
    key = self.read_key(cli_args[0], cli.keyform)
    infile = self.get_infile(cli.input)
    outfile = self.get_outfile(cli.output)
    print(self.operation_progressive.title(), file=sys.stderr)
    self.perform_operation(infile, outfile, key, cli_args)
