Support nargs=-1 for option (cleaner)

#222