Should we define this argument as required in `getOptionParser`?
Then we don't need `null` as default here.