I wish to define a hierarchy of classes - something like book, chapter, page, where books are made of one or more chapters, and chapters consist of one or more pages. Should the definitions be nested, or all at the module level with just the instantiations nested? Jp