Prawn :: Document :: Snapshot - это модуль в библиотеке prawn, поэтому мы можем включить его в наши модули. Но Prawn :: Document :: BoundingBox - это не модуль и это класс, так как я могу использовать (включить) его в моем модуле? И наследование - единственный способ использовать этот класс?