It's not thread safe.

Use concurrency kit cas to make thread safe.