Text this: Practical Benefits of Aspect-Oriented Programming Paradigm in Discrete Event Simulation