factory MessageV1.fromJson(Map<String, dynamic> json) { var c = MessageV1(); c.fromJson(json); return c; }