def __init__(self, hostname, scheme="<STR_LIT>", querydelimiter="<STR_LIT:&>"):
self.__safe__ = "<STR_LIT:+>"<EOL>self.__scheme__ = scheme<EOL>self.__hostname__ = hostname<EOL>self.__pages__ = list()<EOL>self.__query__ = OrderedDict()<EOL>self.__fragment__ = "<STR_LIT>"<EOL>self.__querydelimiter__ = querydelimiter<EOL>
Initializes the Url object

:param hostname: The hostname of the Url
:param scheme: Optional Scheme selection. Defaults to https
:param querydelimiter: What the query delimiter is for this URL