Migrated commit - Made constructors for events public so that they can
be easily.