The polymorphic printer for strings does not print out escape characters like `\n`. Instead it uses the `\x0a` form. Here's a demonstration: ``` fn main() { #error("%?", "foo\nbar"); } ``` displays `rust: ""foo\x0abar""`