pub fn percent_decode(s: &str) -> String
%HH and %uHHHH; + is left alone (query values were form-decoded).
%HH
%uHHHH
+