public static PsEvent CreateMessage(string name, Dictionary <string, object> dict)
        {
            MessageType  message = MessageType.ValueOf(name);
            ObjectHandle obj     = Activator.CreateInstance(null, message.Class);

            PsEvent e = (PsEvent)obj.Unwrap();

            e.Create(dict);

            return(e);
        }