JavaScript is required to toggle light/dark mode..
hash function to enable unordered_map<var, _Ty> and unordered_set **