Add unit test
Adjust unit test
Add `URI.unescape`
Change variable name
Merge branch 'fix-character-escaping'