internal WhatsGoingOn(WhatsGoingOnType type, params object[] arguments) { Type = type; Arguments = arguments; }