1. In a messaging system including a server that otherwise communicates message rules to a client through a table interface to exchange message rules as rows in a rule table—architectural limitations of the messaging system preventing rules larger than a specified size from being transferred—a method of extending the rule architecture to allow a client to stream and store message rule data to a server, the method comprising acts of: creating a message object that includes an extended rule, the extended rule sufficiently large in size such that the extended rule cannot be transferred in a single data packet; setting a property on the message object used to identify the message object as including the extended rule; streaming a first packet including a portion of the message object to the server for storage and subsequent execution of the extended rule; and streaming a second packet including a different portion of the message object to the server for storage and subsequent execution of the extended rule.