Implementing the ACCEPT mechanism in Emerald
Emerald is an object-oriented language designed for distributed computing.
It allows easy programming of distributed, fault-tolerant applications.
ACCEPT is a proposed language construct that allows an object, A, to get to know another object MERELY because it moves onto the same node that A runs on.
Combination of implementation (both compiler and runtime) and language level usage of the concept.