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.