Using Sets in JavaScript
blog.tomhoad.com