Test flag + option terminator + EOA
Don't leak standard error in -- test
Test an option following --
Make sure we actually return something when we see an option terminator
Make sure that option terminators and options mix