As used herein, the term environment is intended to be broadly construed to include a set of any characteristics of a computer configuration, including hardware and software characteristics, such as without limitation, operating system, Central Processor Unit (CPU) model, data communications systems, database systems, programming languages and any applicable standards.