I reformatted the Model object to store event info as lists of dictionaries and only perform string formatting on it later in the __exit__ function. This way it is easier to modify events if needed, such as by adding additional constants to the initialize block when a reprodduction block is called. And also possible to have multiple events of the same type and time, such as multiple late no time calls.
I reformatted the
Model
object to store event info as lists of dictionaries and only perform string formatting on it later in the__exit__
function. This way it is easier to modify events if needed, such as by adding additional constants to the initialize block when a reprodduction block is called. And also possible to have multiple events of the same type and time, such as multiple late no time calls.