Just as an update, I have uploaded PGObject and PGObject::Simple to CPAN. These together are a nearly complete and generalized eqivalent to DBObject. What is currently missing is the type registration framework we will need for dates and numeric types. The code is refactored and the interfaces cleaned up and I have sterted requesting feedback elsewhere.
Best wishes
Chris Travers