Re[2]: Weak pointers and STM