Work on a Java concurrency and synchronization primitive that has a flavor of both the actor model and the tuple-space model. In terms of expressive power they are more expressive than semaphore though arguably less expressive than monitors.