moved EscapedLiteral::c_str() to header