Processes taught by the discussion above may be performed with program code such as machine-executable instructions, which cause a machine (such as a ???virtual machine???, general-purpose processor or special-purpose processor) to perform certain functions.