code: public void consume( List<String> args ) throws WrongOptionUsageException
      {
          if (wantsArg() && (args.isEmpty())) throw new WrongOptionUsageException( this );
          value = wantsArg() ? convert( CollectionUtil.shift( args ) ) : true;
      }
docs: <p>consume.</p>
  
  @param args a {@link java.util.List} object.
  @throws com.greenpepper.util.cli.WrongOptionUsageException if any.