What if it ends with `""`? We should keep a quote in the string in this case.
Passing `json = L""Wine\"""` returns `json = L"Wine""` in Windows. This seems like an edge case. I've added a todo_wine test for it, unless there's a simple way to remove the escape characters?