Foreign art collections including subject matter comprising means or steps for communication between objects (e.g., a message tells a receiving object what to do) wherein a method or member func of a receiving object is invoked or called by a sending method of a sending object and the message passing may involve passing actual parameters (i.e., for example, either by reference or by value) to the target object.