the invention is described best though as a single computer program that configures and enables one or more general purpose computers to implement the novel aspects of the invention for illustrative purposes the inventive computer program will be referred to as the u201c enhanced database propagation program u201d or edpp additionally the edpp is described below with reference to an exemplary network of hardware devices as depicted in fig3 a u201c network u201d comprises any number of hardware devices coupled to and in communication with each other through a communications medium such as the internet a u201c communications medium u201d includes without limitation any physical optical electromagnetic or other medium through which hardware or software can transmit data for descriptive purposes exemplary network 100 has only a limited number of nodes including workstation computer 105 workstation computer 110 server computer 115 and persistent storage 120 network connection 125 comprises all hardware software and communications media necessary to enable communication between network nodes 105 120 unless otherwise indicated in context below all network nodes use publicly available protocols or messaging services to communicate with each other through network connection 125 edpp 400 typically is stored in a memory represented schematically as memory 420 in fig4 the term u201c memory u201d as used herein includes without limitation any volatile or persistent medium such as an electrical circuit magnetic disk or optical disk in which a computer can store data or software for any duration a single memory may encompass and be distributed across a plurality.