原です。

|(1)変数はオブジェクトへの参照である。つまり、変数にはオブジェ
|      クトのアドレスがはいっている。
|(2)代入(関数の引数への代入を含む)は、その参照の代入である。
|      いわば、「オブジェクトのアドレスの値渡し」である。
|(3)「変数のアドレス」という概念はない。
|(4)Fixnum に破壊的なメソッドは用意されていない。

加えて

(5)オブジェクトのスコープという概念はない。

とうのもあるかな。つまり、スコープがあるのは変数であってオブジェク
トではない。参照さえ得られればオブジェクトにはどこからでもアクセス
できる。

、、、というのは、まつもとさんなんか、何のこっちゃ当たり前じゃない?
と言うだろうけど、そうでもなかったりするのだ。