language
Scheme
Username
Password
Hostname
Port
Path
Query
Anchor
Domain
Public Suffix
Rulable?
Sub-Domain?
Public Suffix?