もとのxの件はオブジェクトと変数の違いではなく
ローカル変数のスコープの問題だねえ。