Thread Safety with Ruby
Merge branch 'thread-safety' into build