У меня есть класс, определенный ниже
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 показывать всех предков класса?