Add support for boost::intrusive::set