wondering if `!isFinite(tld)` is more or less readable