MarkM,
It occurred to me while driving to the dentist today that it
might be possible to retain the flexibility that Dean described
while still making it easy to do "join" in E. Could the "join"
function simply implement Dean's rendezvous-with-a-sealed-box
protocol, hiding the tedium from the casual E user?
-- ?!ng
"If the code and the comments disagree, then both are probably wrong."
-- Schreyer