20. An apparatus for building an output message from a common internal message format object, comprising: a processor; and a memory coupled to said processor, said memory comprising instructions that when executed by said processor cause the processor to: determine a schema for the output message, the output message comprising a plurality of fields; retrieve a plurality of handlers based on said schema, each handler being code for building at least one field of said plurality of fields of the output message from said common internal message format object, each of said handlers being separately compiled; and translate said common internal message format object into said output message using said handlers.
20. An apparatus for building an output message from a common internal message format object, comprising: a processor; and a memory coupled to said processor, said memory comprising instructions that when executed by said processor cause the processor to: determine a schema for the output message, the output message comprising a plurality of fields; retrieve a plurality of handlers based on said schema, each handler being code for building at least one field of said plurality of fields of the output message from said common internal message format object, each of said handlers being separately compiled; and translate said common internal message format object into said output message using said handlers. 24. The apparatus of claim 20 further comprising instructions which cause the processor to determine an output message format based on a destination of the output message.