with all the wacky new TLDs this validator should either give up and be super relaxed or try to somehow cover all the new shit.