explicit optparse require