Provides for URI and relative reference generation and parsing, as specified in RFC 3986. @see
RFC 3986