Added conditional compilation options to use boost::unordered_set instead of std::set. This brings the quotient benchmark down to ~0.8s.