あっそうか!->という演算子ではなくて->*という演算子なのだね。
((*ptr).*method)() が通るという事は、.*は定義されているのかな。