кроме того:
1. насколько грамотно и "политкорректно" утверждать, что Пакет == Модуль (Package == Module) ?
2. если необходимо обеспечить некую иерархическую вложенность пакетных сущностей, как более правильно сказать:
а) есть модуль module1, внутри которого пакет с именем Package1, внутри которого Package2, что формирует namespace module1::Package1::Package2 (некий псевдо-синтаксис)
б) есть пакет Package1, внутри которого модуль с именем Module1, внутри которого Module2, что формирует namespace Package1::Module1::Module2 (некий псевдо-синтаксис)
какой из названий этих сущностей следует использовать для обозначения иерархической вложенности произвольной глубины одних "Пакетов" в другие?