以下のように定義されたクラスがあります
class Order
end
puts Order.class #-> Class
puts Order.ancestors #-> [Order, Object, Kernel, BasicObject]
puts Order.class.ancestors #->[Class, Module, Object, Kernel, BasicObject]
私の質問は、祖先チェーンで Order.ancestors が「クラス」または「モジュール」を表示しないのはなぜですか? Order はクラス Class のオブジェクトなので、Order は Class のすべての祖先を表示するべきではないでしょうか?