operator->*を好き勝手にオーバーロードするのは
C++厨二病なら誰しもが通る道だと思ってる