Lock Free Set, A set of lock-free programming abstractions and search structures.