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

    new OptionalArgumentOptionSpec<Void>( "b" ).withValuesSeparatedBy( '\u0000' );
}