The ENS namespace includes both .eth names (which are native to ENS) and DNS names imported into ENS.
Because the DNS suffix namespace expands over time, a hardcoded list of name suffixes for recognizing ENS names will
regularly be out of date, leading to your application not recognizing all valid ENS names. To remain future-proof,
a correct integration of ENS treats any dot-separated name as a potential ENS name and will attempt a look-up.