Enables events in interface and abstract definitions