Brief Announcement: On Implementing Software Transactional Memory in the C++ Memory Model