but some of our new strings are unicodes bytes as strings .... (remember the weird comparisons I've reported earlier?).
As a consequence we need to evaluate those to make them bytes and decode them a second time.