public GlobalSymbolTable Add(EnumEntry enumEntry) => new GlobalSymbolTable(this.TypeDefs, this.Enums.Add(enumEntry), this.GlobalObjects);