nl_tokens: if an option is an array eat all non - hyphenated arguments following it ... YUM! e . g . -- foo apple banana cat becomes [ apple banana cat ]
pl_tokens: function eatArray ( i , key , args ) { for ( var ii = i + 1 ; ii < args . length ; <mask> ++ ) { if ( / ^- / . test ( args [ ii ] ) ) break i = ii setArg ( key , args [ ii ] ) } return i }