Which basically means we don't even need to call `unescape_query`, we just care about the atom case (and I think `(un)escape_query` can then be made private).