consistent with the principles and features disclosed herein the data structures and code described in this detailed description are typically stored on a computer readable storage medium which may be any device or medium that can store code and or data for use by a computer system this includes but is not limited to magnetic and optical storage devices such as disk drives magnetic tape cds compact discs and dvds digital versatile discs or digital video discs and computer instruction signals embodied in a transmission medium with or without a carrier wave upon which the signals are modulated for example the transmission medium may include a communications network such as the internet 0023 fig1 illustrates computing device 100 in accordance with an embodiment of the present invention computing device 100 may include any type of computer system including but not limited to a computer system based on a microprocessor a mainframe computer a digital signal processor a personal organizer a device controller and a computational engine within an appliance included within computing device 100 is platform independent virtual machine 102 in one embodiment of the present invention platform independent virtual machine 102 is a java virtual machine platform independent virtual machine 102 includes local storage 104 executor 110 and garbage collected heap 112 local storage 104 can include any type of storage that can be coupled to a computer system this includes but is not limited to semiconductor random access memory read only memory magnetic optical and magneto optical storage devices as well as storage devices based on flash memory and or battery backed up memory local storage.