Text this: Object-oriented simulation language design in C++ /