1. A computer simulation environment comprising: at least one container; at least one participant object instantiated in the container; and an interface means, incorporated into the participant object, for communication of information between the participant object and the container.