hide unnecessary options from main() (see issue #59)
change example so that using --help does not show broken options (issue #59)