Added property that urlDecode(urlEncode(s)) == s.