1. A method of processing messages, the method comprising: defining at least one algorithmic conduit; defining at least one conduit rule for controlling at least one algorithmic conduit; receiving at least one message; and applying said conduit rule.