Modify IMsg interface
Add EnumDescriptor