* add polyfill for Set