“Document” message passing