gracefully handle bogus IP candidates
properly factor into IPv4/6/either methods
get most IPv6 and IPv6 tests passing via StackOverflow regexes. unfortunately a few IPv4-suffixed-IPv6 tests fail so now…
"fix" the IPv6 regex ;-)