I'm OK with `wide_string` not being fully qualified based on it being mixed in, but if there are any objections, the one commit that mixes in this function is isolated.