public static void escapeJsIdentifier(
CharSequence s, boolean asciiOnly, StringBuilder out) {
try {
escapeJsIdentifier(s, asciiOnly, (Appendable) out);
} catch (IOException ex) {
throw new SomethingWidgyHappenedError(
"StringBuilders don't throw IOException", ex);
}
}