1. A system including at least one non-transitory, computer-readable medium, comprising: a plurality of modules; and a plurality of instructions stored on the at least one non-transitory, computer-readable medium that, when executed by a processor, cause the processor to provide a preprocessor utility for: determining whether each of the plurality of modules includes a consumer tag having a consumer tag unique identifier and a consumer tag method name and, if so, associating an event name for the consumer tag method name with the consumer tag unique identifier in at least one array that includes a hash table; determining whether each of the plurality of modules includes a producer tag having a producer tag unique identifier and a producer tag method name and, if so, replacing the producer tag method name with an event name in the at least one array; creating a unique event method for each unique identifier in the at least one array; and replacing a portion of each of the plurality of modules that includes the producer tag with a respective one of the unique event methods.
1. A system including at least one non-transitory, computer-readable medium, comprising: a plurality of modules; and a plurality of instructions stored on the at least one non-transitory, computer-readable medium that, when executed by a processor, cause the processor to provide a preprocessor utility for: determining whether each of the plurality of modules includes a consumer tag having a consumer tag unique identifier and a consumer tag method name and, if so, associating an event name for the consumer tag method name with the consumer tag unique identifier in at least one array that includes a hash table; determining whether each of the plurality of modules includes a producer tag having a producer tag unique identifier and a producer tag method name and, if so, replacing the producer tag method name with an event name in the at least one array; creating a unique event method for each unique identifier in the at least one array; and replacing a portion of each of the plurality of modules that includes the producer tag with a respective one of the unique event methods. 4. The system of claim 1 , wherein the preprocessor utility is further for: determining whether the event name exists for the consumer tag unique identifier in the at least one array and, if not, generating the event name for association with the consumer tag unique identifier.