Reduce method complexity in OptionParser