PercentCodec becomes UrlCodec