Bundling multiple objects into a single module?



Hi,

I have a number of fairly complicated objects. Each object is
contained in its own module, but they are very similar. All the
methods are the same, and the code is identical except for type
declarations. I have two questions concerning this: First, is there a
way to reuse the code? It was easy enough to duplicate and do global
search and replace to get what I wanted, but documenting everything is
still going to cost multiple trees. Second, is there a way now to
bundle the objects together in a single module, so that instead of

use object001
use object002
....
use objectnnn

I can simply say

use objects

Thanks for any ideas.

gus gassmann

.