New g++ this-> stuff