recover from unknown-escapes in string while reading a list