public static String randomXmlUsableUnicodeString(){
  String result=TestUtil.randomRealisticUnicodeString(random());
  if (result.matches(".*\\p{InSpecials}.*")) {
    result=TestUtil.randomSimpleString(random());
  }
  return result;
}

public static String randomXmlUsableUnicodeString ( ) { String result = TestUtil . randomRealisticUnicodeString ( random ( ) ) ; if ( result . matches ( ".*\\p{InSpecials}.*" ) ) { result = TestUtil . randomSimpleString ( random ( ) ) ; } return result ; }
we want " realistic " unicode strings beyond simple ascii , but because our updates use xml we need to ensure we don ' t get " special " code block .
