気づいてしまえば確かに参照型っぽくしようと思うとこういう仕様になるっていうのは納得できますが。成り立たないっていうのはちょっとどうなのかなぁ。使いまくってますが)。Propertyこんな風に書いて意図したように動かなくて気づいたわけです。Propertyと書けばいいようです。いったプロパティ/メソッドは呼び出せます。チェックできなくなってしまうのでそりゃそうですよね。自体のインスタンスはあるわけですから呼び出せて当然です。同じ結果を返してくれるのでこれでうまくいきます。ように知って衝撃を受けたので長々と書いてみました。