識別名がまずローカル変数、でなければインスタンスメソッドと
決定されるのは自然な発想では

ただ確かに紛らわしいから、結局
>このへんの動作に依存したスクリプト作るのやめれ
じゃなかろうか