…p(), to support XHTML served as application/xhtml+xml. Leaving the bug open, until we've had a chance to check other code. Cursory grep shows a couple of usages in Uploader and Carousel (file attached to bug). See #2528502
…evious default behavior). Normal operation is now a single level substitution which is tolerant of curly brackets in the replacement string. [fixes #2482441].
…y throws [fixes #2528488].