It's very nice of BH to expose `xmlEscape`, `attrEscape` and `jsAttrEscape`. These handy methods definitely should be documented.