The XML Protocol abstract model for module processing borrows heavily from the SOAP model. If we go with the current XML Protocol terminology, I would recommend substituting the term "module" for the SOAP term "actor" in the prose below. I stuck with "actor" here to maintain familiarity with SOAP.