Remove obsolete portion of comment
Prefer /= to the combination of "not" and ==
Avoid partial functions in parseReferralServer
Use "maybe" to replace case clause
Remove some duplication in serverFor, and give magic 43 a name
Define defaultQuery and tidy up referral code
Combine fetchWhois and whois1
Clarify and add comments