Returns the parts of the input {0} as a record, containing values such as Scheme, Host, Port, Path, Query, Fragment, UserName ...