in reply to Re^3: Multiple packages for first time
in thread Multiple packages for first time

The philosophy helped a bit. There is almost no end of has-a in this problem, and very little is-a. Objects make the interface nicer (to me), but inheritance looks like a non-issue now. Thanks.