index.js
function wrapItUp(){
		let optValue = currentOption.values;
		
		// Don't store solitary values in an array. Store them directly as strings
		if(1 === currentOption.arity && !currentOption.variadic)
			optValue = optValue[0];

		setValue(currentOption, optValue);
		currentOption.values = [];
		currentOption = null;
	}
function wrapItUp(){
		let optValue = currentOption.values;
		
		// Don't store solitary values in an array. Store them directly as strings
		if(1 === currentOption.arity && !currentOption.variadic)
			optValue = optValue[0];

		setValue(currentOption, optValue);
		currentOption.values = [];
		currentOption = null;
	}
function wrapItUp ( ) { let optValue = currentOption . values ; // Don't store solitary values in an array. Store them directly as strings if ( 1 === currentOption . arity && ! currentOption . variadic ) optValue = optValue [ 0 ] ; setValue ( currentOption , optValue ) ; currentOption . values = [ ] ; currentOption = null ; }
Push whatever we've currently collected for this option and reset pointer
Push whatever we ve currently collected for this option and reset pointer