This class is no longer useful; use NamedEvent