In the following discussion, computer, network, and storage devices, such as the software and hardware devices within the systems 100 and 200, are described in relation to their function rather than as being limited to particular electronic devices and computer architectures and programming languages.