Arrayのインスタンス変数

ふとArrayやHashのインスタンス変数はどうなっているんだろうと思った.Rubyインスタンス変数が定義されていると,かなりよくわからないことになってしまう.

% irb
irb(main):001:0> Array.new.instance_variables
=> []
irb(main):002:0> Hash.new.instance_variables
=> []
irb(main):003:0> Object.new.instance_variables
=> []
irb(main):004:0> 

だいじょうぶっぽいな.