Compat with older rust
diff --git a/src/stable.rs b/src/stable.rs
index edf8018..fe71d45 100644
--- a/src/stable.rs
+++ b/src/stable.rs
@@ -326,7 +326,7 @@
 
 impl From<char> for Literal {
     fn from(t: char) -> Literal {
-        Literal(format!("'{}'", t.escape_default()))
+        Literal(format!("'{}'", t.escape_default().collect::<String>()))
     }
 }