``` ghci> show (rcons (#foo := "bar") rnil) "[(\"foo\",\"\\\"bar\\\"\")]" ``` I think there is an extra layer of `show` there that shouldn’t be. Some people say `Show` should roundtrip with `Read`, but I don’t see how it’s possible with Superrecord anyway.