Missing empty string when formatting domain using in-clause with an empty string
Domain like `[('name', 'in', ['John', ''])]` is converted by the clients into `Name: John;` which is converted on second parsing to `Name: =John` (with #13557).
Indeed in such case the string should be: `Name: John;""` to keep the empty string.
issue