brett - 2013-11-10

The above patch let me create an events class that derived from an object type instead of an old style class. If the input events class isn't derived from type(), using old style ClassType is probably fine.