@Test( expected = IllegalArgumentException.class )
public void rejectsUnicodeZeroInStringValueSeparatorForOptionalArgument() {

    new OptionalArgumentOptionSpec<Void>( "d" ).withValuesSeparatedBy( "::::\u0000" );
}