Improve own getopt.