Begin implementation of TLS using STM