Cool! This is exactly what I lacked in FPC!
Thank you for sharing this!
Are there any tests for the library?
Or how did you know that your lock-free collections implementation are really thread safe and correct?