Add support for Enum type for mgc version and also add default constructor. Comment...