>>823
> SomeClassのAbcの参照先は値が変更可能になっている。

Original.AbcとWrapper.Abcで動作は等価と思うのだが。

それでダメなら属性で制御するくらいしか思いつかんな。
そうするとコンパイルエラーを出せないが。