Might be good to add a `rule /\\u[0-9]{4}/, Str::Escape` at the top of this block to catch unicode escapes.