Has anyone implemented a check out procedure? Any thoughts? It is a bit different than standard Zope components because it often has steps, goes forward and back, and numerous other reasons. -- David