new Set([...document.querySelectorAll('*')].map(v => v.tagName));
new Set(Array.from(document.querySelectorAll('*')).map(v => v.tagName));
new Set([...document.querySelectorAll('*')].map(v => v.tagName));
new Set(Array.from(document.querySelectorAll('*')).map(v => v.tagName));