Fully typeof (unichar2)-decodes part.
In the past, this would return null if part contained invalid percent-encoding, but now it just ignores the
problem (as URI already did).
| part |
a URI part |
|
the decoded URI part. |