good idea; sorry if I sound dense, but what part of this would be the "start" of learning OO? If I put the package in it's own module, and use'd the module, is that OO programming in itself? Or would I have to use some of that "arrow notation" stuff to achieve "true OOness"?