Email Record: A theory of distributed objects :