If the populator module 160 determines that the data structure is to be saved, the populator module 160 may store the data structure in a memory such as local memory of a computer system, storage or file system, a floppy disk, a flash memory or other type of persistent memory, in step 465, and subsequently return to the idle state of step 405.