Implementing lock-free data structures as they come to mind