It is expected that such a computer program product may be distributed as a removable media with accompanying printed or electronic documentation (e.g., shrink wrapped software) preloaded with a computer system (e.g., on system ROM or fixed disk) or distributed from a server or electronic bulletin board over the network in a form of a propagated signal (e.g., the Internet or Worldwide Web).